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,lovestarts 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:
Python Dictionary clear()
How to get current date and time in Python?
Python Set intersection()
Python ord()
Python Set discard()
Python Program to Split a List Into Evenly Sized Chunks
Java String to InputStream
Python help()
Deep Learning from Scratch - Building with Python form First Principles - Seth Weidman
Python Program to Return Multiple Values From a Function
Python list()
Converting String to Stream of chars
Python Data Types
Python Functions
Convert String to Byte Array and Reverse in Java
Python Program to Trim Whitespace From a String
Python Data Structures and Algorithms - Benjamin Baka
Python exec()
Python Program to Remove Punctuations From a String
Debug a JavaMail Program
Python Program to Create a Long Multiline String
Python oct()
Python Deeper Insights into Machine Learning - Sebastian Raschka & David Julian & John Hearty
Check if a String is a Palindrome in Java
Python String isalpha()
Python List insert()
Python Program to Compute the Power of a Number
Python max()
Python Program to Check if a Number is Odd or Even
Python String isupper()
Node.js vs Python for Backend Development
Python Set symmetric_difference()