intro a sequential Data Types
Hay varios tipos de datos secuenciales diferentes en Python. Estos son los que ordenaron en una secuencia de defensa.
Las cadenas son un ejemplo de tipos de datos secuenciales
text = 'Order matters!'
Se puede acceder a los elementos en tipos de datos secuenciales a través de sus índices
Print(text[0])
#'0'
print(text[1])
#'r'
print(text[13])
#'!')
Los índices son básicamente una medida de posición. Todos los elementos dentro de una variable comienzan en el índice 0
el índice debe ser válido:
print(text[14])
# IndexError: str index out of range
Las cadenas también son tipos de datos inmutables, lo que significa que los elementos no se pueden la mayoría de los objetos python (booleanos, enteros, flotadores, cadenas y tuplas) son inmutables. Esto significa que después de crear el objeto y asignarle algún valor, no puede modificar ese valor
text[13] = ','
# TypeError: 'str' object does not support item assignment