In this example, you will learn to get a substring of a string.
To understand this example, you should have the knowledge of the following Python programming topics:
Using String slicing
my_string = "I love python." # prints "love" print(my_string[2:6]) # prints "love python." print(my_string[2:]) # prints "I love python" print(my_string[:-1])
Output
love love python. I love python
String slicing works similar to list slicing. The working of above code can be understood in the following points.
[2:6]
You need to specify the starting index and the ending index of the substring. In this case,love
starts at index 2 and ends at index 6.[2:]
All the text from index 2 to the end are selected.[:-1]
All the text before the last index is selected.
Related posts:
Java String to InputStream
Python help()
Python Program to Print Colored Text to the Terminal
Python Program to Find Hash of File
Introduction to Machine Learning with Python - Andreas C.Muller & Sarah Guido
Python String format_map()
Python range()
Python String join()
Generate a String
Python String islower()
Python Program to Differentiate Between type() and isinstance()
Python Keywords and Identifiers
Python Set union()
Python hasattr()
Split a String in Java
Python String splitlines()
Python String zfill()
Python id()
Python Dictionary fromkeys()
Python timestamp to datetime and vice-versa
Python Program to Print Hello world!
Python Deep Learning - Valentino Zocca & Gianmario Spacagna & Daniel Slater & Peter Roelants
Python divmod()
Adding a Newline Character to a String in Java
Python String isalpha()
Python Multiple Inheritance
Python String casefold()
Python compile()
Python bin()
Python Program to Trim Whitespace From a String
CharSequence vs. String in Java
Python Set difference_update()