Table of Contents
In Python, a string can be thought of as a list of individual characters.
This means that we can easily remove a substring from a string.
In this post, we'll look at how you can remove a substring from a string in Python.
Using str.replace()
The most straightforward way to remove a substring from a string is to use the str.replace()
method.
This method is called on the string that you want to remove the substring from, and takes two arguments:
- The substring you want to remove
- The string you want to replace the substring with
Let's first define the string we want to work on:
PYTHONstring = "hello world"
print(string)
BASHhello world
Now, let's remove the substring "world" from the string:
PYTHONstring = "hello world"
string = string.replace("world", "")
print(string)
BASHhello
The str.replace()
method returns a new string with the substring removed, so we can just assign the result to the same variable.
Keep in mind that strings in Python are immutable, so once you create a string, you can't change it.
Conclusion
In this post, we looked at how you can remove a substring from a string in Python.
Simply use the str.replace()
method to remove a substring from a string by replacing it with an empty string.
Thanks for reading!
- Getting Started with Express
- Git Tutorial: Learn how to use Version Control
- How to Set Up Cron Jobs in Linux
- How to deploy a Deno app using Docker
- Using Puppeteer and Jest for End-to-End Testing
- Build a Real-Time Chat App with Node, Express, and Socket.io
- Getting User Location using JavaScript's Geolocation API
- Learn how to build a Slack Bot using Node.js
- Building a Real-Time Note-Taking App with Vue and Firebase
- Getting Started with React
- Setting Up a Local Web Server using Node.js
- How To Create a Modal Popup Box with CSS and JavaScript