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!
How to Install Node on Windows, macOS and Linux
Getting Started with Solid
Getting Started with Svelte
Getting Started with Express
Create an RSS Reader in Node
Git Tutorial: Learn how to use Version Control
How to deploy an Express app using Docker
Learn how to use v-model with a custom Vue component
Getting Started with Handlebars.js
Getting User Location using JavaScript's Geolocation API
Creating a Twitter bot with Node.js
Getting Started with React
