How to Remove Substring from a String in Python
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.
The most straightforward way to remove a substring from a string is to use the
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:
string = "hello world" print(string)
Now, let's remove the substring "world" from the string:
string = "hello world" string = string.replace("world", "") print(string)
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.
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!
If you want to learn about web development, founding a start-up, bootstrapping a SaaS, and more, follow me on Twitter! You can also join the conversation over at our official Discord!
Leave us a message!