W pewnym sensie tekst (string) w python-ie jest traktowany jako lista znaków, dlatego do poszczególnych zanków można się "dostać" za pomocą indeksu, położenia litery w tekście licząc dla pierwszej litery od 0 (zero) do ostatniej n-1*
napis = 'Lorem'
print(napis[-1])
# jest równoznaczny
print(napis[len(napis)-1])
jak i
napis = 'Lorem'
print(napis[0])
# jest równoznaczny
print(napis[-len(napis)])
ujemna wartość indeksu powoduje "liczenie" pozycji litery od końca tekstu.
napis = 'Lorem'
print(napis[-1])
print(napis[len(napis)-1])
print(napis[-1:])
print()
print(napis[0])
print(napis[-len(napis)])
print(napis[:1])
* n - długość tekstu