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:
Python String replace()
Python String rfind()
Python String encode()
Python Recursion
Check if a String is a Palindrome in Java
Python Program to Split a List Into Evenly Sized Chunks
Python for Programmers with introductory AI case studies - Paul Deitel & Harvey Deitel
Python timestamp to datetime and vice-versa
Python Program to Sort Words in Alphabetic Order
How to get current date and time in Python?
Python Program to Get the Class Name of an Instance
Python vars()
Python Program to Create a Countdown Timer
Python Inheritance
Most commonly used String methods in Java
Python Data Types
Python slice()
Python Program to Illustrate Different Set Operations
Reading an HTTP Response Body as a String in Java
Python dict()
Deep Learning from Scratch - Building with Python form First Principles - Seth Weidman
String Set Queries
Converting a List to String in Java
Python String expandtabs()
Deep Learning with Python - Francois Cholletf
Python Program to Print Colored Text to the Terminal
Machine Learning Applications Using Python - Cases studies form Healthcare, Retail, and Finance - Pu...
Python String center()
Python Program to Make a Flattened List from Nested List
Python Dictionary get()
Python List clear()
Python Program to Convert String to Datetime