Strings in Python are much like strings in C, in that they can be references either as the full string or treated as a character array.
>>> d = "Hello" >>> d 'Hello' >>> d[ 4 ] 'o' >>> d[ 1:4 ] 'ell'
Strings can also be iterated over like a sequence.
>>> for i in d: print i H e l l o >>> list( d ) ['H', 'e', 'l', 'l', 'o']