Sometimes, we want to get a substring of a string in Python.
In this article, we’ll look at how to get a substring of a string in Python.
How to get a substring of a string in Python?
To get a substring of a string in Python, we can use the MyString[a:b] syntax, where MyString is a string and a and b are the start and end indexes.
The substring between a and b - l will be returned.
For instance, we write:
x = "Hello World!"
y = x[2:-2]
print(y)
to return a substring of x between index 2 and -2 exclusively.
Therefore, the substring will have the 3rd character to the 3rd last character.
Therefore, y is 'llo Worl'.
Conclusion
To get a substring of a string in Python, we can use the MyString[a:b] syntax, where MyString is a string and a and b are the start and end indexes.
The substring between a and b - l will be returned.