Cadenas como secuencias: indexación
Ya dijimos antes que las cadenas de Python son secuencias. Es hora de mostrarte lo que significa realmente.
Las cadenas no son listas, pero pueden ser tratadas como tal en muchos casos.
Por ejemplo, si deseas acceder a cualquiera de los caracteres de una cadena, puedes hacerlo usando indexación, al igual que en el ejemplo en el editor. Ejecuta el programa.
Ten cuidado, no intentes pasar los límites de la cadena, ya que provocará una excepción.
El resultado de ejemplo es:
s i l l y w a l k s
Por cierto, los índices negativos también se comportan como se esperaba. Comprueba esto tú mismo.
Cadenas como secuencias: iterando
Iterar a través de las cadenas funciona también. Observa el siguiente ejemplo:
# Iterando a través de una cadena
exampleString = 'silly walks'
for ch in exampleString:
print(ch, end=' ')
print()
La salida es la misma que el ejemplo anterior, revisalo.