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
Managing PHP Dependencies with Composer
Getting Started with Express
Git Tutorial: Learn how to use Version Control
How to build a Discord bot using TypeScript
How to deploy a Deno app using Docker
How to deploy a Node app using Docker
Learn how to build a Slack Bot using Node.js
Creating a Twitter bot with Node.js
Building a Real-Time Note-Taking App with Vue and Firebase
Setting Up Stylus CSS Preprocessor
Setting Up a Local Web Server using Node.js
