Introducción a las Listas
Las listas en Python son como contenedores que pueden almacenar diferentes elementos, como números, palabras u objetos. Se puede crear una lista encerrando los elementos entre corchetes [] y agregar fácilmente nuevos elementos a una lista utilizando append(), que los coloca al final.
123456789# Create a list with initial items inventory = ["cat", "monkey"] # Add a new item to the end of the list inventory.append("dog") # Print the updated list print("Updated Inventory:", inventory)
También es posible eliminar elementos de la lista utilizando pop(index). Este método elimina y devuelve el elemento en la posición especificada. Si no se especifica un índice, elimina el último elemento.
1234567891011121314# Existing list inventory = ["cat", "dog", "chicken", "monkey"] # Get the values last_item = inventory.pop() second_item = inventory.pop(1); # Print the accessed items print("Last item:", last_item) print("Second item:", second_item) # Print the updated list print("Updated Inventory:", inventory)
De manera similar, el inventario del ninja se implementa y puede contener valores como cat, dog, chicken, monkey, parrot, pig, etc. Se puede gestionar utilizando los siguientes métodos:
-
pick_to_inventory(index): recoge un elemento y lo coloca en el inventario en elindexespecificado, o lo añade al final si no se proporciona unindex; -
put_from_inventory(index): toma un elemento del inventario por suindexy lo coloca en el mapa. Si no se proporciona unindex, toma el último elemento.
Recuerde que la indexación en una lista comienza desde 0, lo que significa que el índice del primer elemento es 0, el segundo es 1, el tercero es 2, y así sucesivamente.
A continuación se muestra un ejemplo donde el ninja recoge dos animales en el inventario y luego coloca el primer elemento de nuevo en el mapa.
ninja.py
index.html
preset.py
Swipe to start coding
Solución
¡Gracias por tus comentarios!
ninja.py
index.html
preset.py
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Genial!
Completion tasa mejorada a 2.94
Introducción a las Listas
Desliza para mostrar el menú
Las listas en Python son como contenedores que pueden almacenar diferentes elementos, como números, palabras u objetos. Se puede crear una lista encerrando los elementos entre corchetes [] y agregar fácilmente nuevos elementos a una lista utilizando append(), que los coloca al final.
123456789# Create a list with initial items inventory = ["cat", "monkey"] # Add a new item to the end of the list inventory.append("dog") # Print the updated list print("Updated Inventory:", inventory)
También es posible eliminar elementos de la lista utilizando pop(index). Este método elimina y devuelve el elemento en la posición especificada. Si no se especifica un índice, elimina el último elemento.
1234567891011121314# Existing list inventory = ["cat", "dog", "chicken", "monkey"] # Get the values last_item = inventory.pop() second_item = inventory.pop(1); # Print the accessed items print("Last item:", last_item) print("Second item:", second_item) # Print the updated list print("Updated Inventory:", inventory)
De manera similar, el inventario del ninja se implementa y puede contener valores como cat, dog, chicken, monkey, parrot, pig, etc. Se puede gestionar utilizando los siguientes métodos:
-
pick_to_inventory(index): recoge un elemento y lo coloca en el inventario en elindexespecificado, o lo añade al final si no se proporciona unindex; -
put_from_inventory(index): toma un elemento del inventario por suindexy lo coloca en el mapa. Si no se proporciona unindex, toma el último elemento.
Recuerde que la indexación en una lista comienza desde 0, lo que significa que el índice del primer elemento es 0, el segundo es 1, el tercero es 2, y así sucesivamente.
A continuación se muestra un ejemplo donde el ninja recoge dos animales en el inventario y luego coloca el primer elemento de nuevo en el mapa.
ninja.py
index.html
preset.py
Swipe to start coding
Solución
¡Gracias por tus comentarios!
ninja.py
index.html
preset.py