Tipos de datos de secuencias en Python cadenas, listas y tuplas

Las listas no son los únicos tipos de datos que representan secuencias ordenadas de valores. Por ejemplo, las cadenas y las listas son en realidad similares si se considera que una cadena es una «lista» de caracteres de texto individuales. Los tipos de datos de secuencia de Python incluyen listas, cadenas, objetos de rango devueltos por range(), y tuplas. Muchas de las cosas que se pueden hacer con las listas también se pueden hacer con las cadenas y otros valores de los tipos de secuencia: indexar; trocear; y utilizarlos con los bucles for, con len(), y con los operadores in y not in. Para ver esto, introduzca lo siguiente en el shell interactivo:

>>> name = 'Zophie'
>>> name[0]
'Z'
>>> name[-2]
'i'
>>> name[0:4]
'Zoph'
>>> 'Zo' in name
True
>>> 'z' in name
False
>>> 'p' not in name
False
>>> for i in name:
...     print('* * * ' + i + ' * * *')

* * * Z * * *
* * * o * * *
* * * p * * *
* * * h * * *
* * * i * * *
* * * e * * *

Deja una respuesta