Cutting and slicing strings and examples of substring
Python slicing is a computationally fast way to methodically access parts of String. The colons (:) in subscript notation (subscriptable[subscriptarg]) make slice notation - which has the optional arguments, start, stop, step
string[start:stop:step]. Using slice you can get first and last character of a string. You can get string between first and last character. Print string between range.
string[start:stop:step]. Using slice you can get first and last character of a string. You can get string between first and last character. Print string between range.
test = "Python Programming" print("String: ", test) # First one character first_character = test[:1] print("First Character: ", first_character) # Last one character last_character = test[-1:] print("Last Character: ", last_character) # Everything except the first one character except_first = test[1:] print("Except First Char.: ", except_first) # Everything except the last one character except_last = test[:-1] print("Except First Char.: ", except_last) # Everything between first and last two character between_two = test[2:-2] print("Between two character: ", between_two) # Skip one character skip_one = test[0:18:2] # [start:stop:step] print("Skip one character: ", skip_one) # Reverse String reverse_str = test[::-1] print("Reverse String: ", reverse_str)
Sample output of above program.
String: Python Programming
First Character: P
Last Character: g
Except First Char.: ython Programming
Except First Char.: Python Programmin
Between two character: thon Programmi
Skip one character: Pto rgamn
Reverse String: gnimmargorP nohtyP
2018-03-09T04:46:04+05:30
2018-03-09T04:46:04+05:30
Amit Arora
Amit Arora
Python Programming Tutorial
Python
Practical Solution