Accessing Values of Strings in Python

Python does not support a character type; these are treated as strings of length one, thus also considered a substring.


To access substrings, use the square brackets for slicing along with the index or indices to obtain your substring. For example −

 Live Demo

var1 = 'Hello World!'
var2 = "Python Programming"
print "var1[0]: ", var1[0]
print "var2[1:5]: ", var2[1:5]


When the above code is executed, it produces the following result −

var1[0]: H
var2[1:5]: ytho