Explica este código Python
Dificultad: Fácil
shopping = ["Agua", "Huevos", "Aceite", "Sal", "Limón"]
print(shopping[::-1])
👉 A. ["Agua", "Huevos", "Aceite", "Sal", "Limón"]
👉 B. ['Limón', 'Sal', 'Aceite', 'Huevos', 'Agua']
👉 C. ['Limón']
👉 D. ["Agua"]
Respuesta:
👉 B. ['Limón', 'Sal', 'Aceite', 'Huevos', 'Agua']
Al igual que con las cadenas, podemos trocear listas en Python.
La sintaxis es la misma:
[ <inicio>, <final>, <salto> ]
Donde:
-
<inicio>
: desde donde queremos cortar -
<final>
: hasta donde queremos cortar -
<salto>
: de cuanto en cuantos item queremos cortar
Una manera peculiar de usar esta manera de cortar listas es invertir una lista: [::-1]
.
En este caso no tenemos <inicio>
ni <final>
, lo que significa que abarcaremos toda la lista, el <salto>
es de -1
en -1
lo que quiere decir que empezaremos por el último item hasta llegar al primero. En otras palabras la lista quedara invertida.
Top comments (0)