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 List sort()
Python Program to Add Two Numbers
Python oct()
Python Global, Local and Nonlocal variables
Python String strip()
Converting String to Stream of chars
How to Get Started With Python?
Python Program to Represent enum
Python Program to Transpose a Matrix
Format ZonedDateTime to String
Python Program to Copy a File
Python Set clear()
Python String count()
Python dir()
Python Program to Split a List Into Evenly Sized Chunks
Python isinstance()
String Hashing
Deep Learning in Python - LazyProgrammer
Python Program to Count the Number of Each Vowel
Python dict()
Python Program to Delete an Element From a Dictionary
Introduction to Machine Learning with Python - Andreas C.Muller & Sarah Guido
Python Set isdisjoint()
Machine Learning Applications Using Python - Cases studies form Healthcare, Retail, and Finance - Pu...
Python slice()
Python Program to Get the File Name From the File Path
Python String index()
Java Program to Implement the Program Used in grep/egrep/fgrep
Python Program to Find the Factorial of a Number
Learning scikit-learn Machine Learning in Python - Raul Garreta & Guillermo Moncecchi
Python Dictionary pop()
Python for Programmers with introductory AI case studies - Paul Deitel & Harvey Deitel