Introduzione alle Liste
Le liste in Python sono come contenitori che possono contenere diversi elementi. Puoi creare una lista racchiudendo gli elementi tra parentesi quadre []:
list_ = ["cat", "dog", "chicken", "monkey"]
Nel Ninja Game, è possibile interagire con la lista utilizzando i seguenti metodi:
pick_to_inventory(index): preleva un elemento e lo inserisce nell'inventario alla posizione specificata daindex, oppure lo aggiunge alla fine della lista (o come primo elemento se la lista è vuota) se non viene fornito alcunindex;put_from_inventory(index): preleva un elemento dall'inventario tramiteindexe lo posiziona sulla mappa. Se non viene fornito alcunindex, preleva l'ultimo elemento.
Ecco un esempio in cui il Ninja raccoglie 2 animali nell'inventario e poi riposiziona il primo elemento sulla mappa.
Nota
In Python, la numerazione parte da 0.
Nota
In questo corso, non è necessario definire le liste manualmente — sono già integrate nella logica del codice.
ninja.py
Quando esegui il codice sulla mappa, vedrai una barra viola nella parte superiore — questa è il tuo inventario.
Grazie per i tuoi commenti!
ninja.py
Introduzione alle Liste
Scorri per mostrare il menu
Le liste in Python sono come contenitori che possono contenere diversi elementi. Puoi creare una lista racchiudendo gli elementi tra parentesi quadre []:
list_ = ["cat", "dog", "chicken", "monkey"]
Nel Ninja Game, è possibile interagire con la lista utilizzando i seguenti metodi:
pick_to_inventory(index): preleva un elemento e lo inserisce nell'inventario alla posizione specificata daindex, oppure lo aggiunge alla fine della lista (o come primo elemento se la lista è vuota) se non viene fornito alcunindex;put_from_inventory(index): preleva un elemento dall'inventario tramiteindexe lo posiziona sulla mappa. Se non viene fornito alcunindex, preleva l'ultimo elemento.
Ecco un esempio in cui il Ninja raccoglie 2 animali nell'inventario e poi riposiziona il primo elemento sulla mappa.
Nota
In Python, la numerazione parte da 0.
Nota
In questo corso, non è necessario definire le liste manualmente — sono già integrate nella logica del codice.
ninja.py
Quando esegui il codice sulla mappa, vedrai una barra viola nella parte superiore — questa è il tuo inventario.
Scorri per iniziare a programmare
Soluzione
Esplora altri corsi nel Catalogo
Grazie per i tuoi commenti!
ninja.py
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione