Elementos de la lista de acceso de Python
Elementos de acceso
Accede a los elementos de la lista haciendo referencia al número de índice:
Ejemplo
Imprime el segundo elemento de la lista:
thislist = ["apple", "banana", "cherry"]
print(thislist[1])
Indexación negativa
La indexación negativa significa comenzar desde el final, -1
se refiere al último elemento,
-2
se refiere al penúltimo elemento, etc.
Ejemplo
Imprime el último elemento de la lista:
thislist = ["apple", "banana", "cherry"]
print(thislist[-1])
Gama de índices
Puede especificar un rango de índices especificando dónde comenzar y dónde terminar el rango.
Al especificar un rango, el valor devuelto será una nueva lista con los elementos especificados.
Ejemplo
Devuelve el tercer, cuarto y quinto elemento:
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[2:5])
Nota: La búsqueda comenzará en el índice 2 (incluido) y terminará en el índice 5 (no incluido).
Recuerde que el primer elemento tiene índice 0.
Al omitir el valor inicial, el rango comenzará en el primer elemento:
Ejemplo
Este ejemplo devuelve los elementos desde el principio a "naranja":
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[:4])
Al omitir el valor final, el rango pasará al final de la lista:
Ejemplo
Este ejemplo devuelve los elementos de "cherry" y hasta el final:
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[2:])
Rango de índices negativos
Especifique índices negativos si desea iniciar la búsqueda desde el final de la lista:
Ejemplo
Este ejemplo devuelve los elementos del índice -4 (incluido) al índice -1 (excluido)
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[-4:-1])