Да, это работает. На самом деле, он работает точно так же, как в PHP. Единственное отличие состоит в том, что в именах переменных в Python не стоит символ $
.
foo = 'bar'
print foo[1] # Output: a
Является Python, строки являются одним из нескольких типов последовательностей. Все операции, которые можно выполнять с типами последовательностей, можно найти в документации Python .