Kursinnhold
Python Ninja
Python Ninja
Introduksjon til Lists
Python-lister er som beholdere som kan inneholde forskjellige elementer, som tall, ord eller objekter. Du kan opprette en liste ved å omslutte elementer i hakeparenteser []
og enkelt legge til nye elementer i en liste ved å bruke append()
, som legger dem til på slutten.
# 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)
Du kan også fjerne elementer fra listen ved å bruke pop(index)
. Denne metoden fjerner og returnerer elementet på den angitte posisjonen. Hvis ingen indeks er spesifisert, fjerner den det siste elementet.
# 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)
På samme måte er ninjaens inventar implementert og kan inneholde verdier som cat
, dog
, chicken
, monkey
, parrot
, pig
, osv.
Du kan kontrollere det ved å bruke følgende metoder:
pick_to_inventory(index)
: Plukker opp et element og plasserer det i inventaret på den angitteindex
, eller legger det til på slutten hvis ingenindex
er oppgitt.put_from_inventory(index)
: Tar et element fra inventaret vedindex
og plasserer det på kartet. Hvis ingenindex
er oppgitt, tar det det siste elementet.
Husk at indeksering i en liste starter fra 0, noe som betyr at indeksen til det første elementet er 0, det andre er 1, det tredje er 2, og så videre.
Her er et eksempel der ninjaen samler to dyr i inventaret og deretter plasserer det første elementet tilbake på kartet.
ninja.py
Swipe to start coding
Løsning
Takk for tilbakemeldingene dine!
ninja.py
Introduksjon til Lists
Python-lister er som beholdere som kan inneholde forskjellige elementer, som tall, ord eller objekter. Du kan opprette en liste ved å omslutte elementer i hakeparenteser []
og enkelt legge til nye elementer i en liste ved å bruke append()
, som legger dem til på slutten.
# 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)
Du kan også fjerne elementer fra listen ved å bruke pop(index)
. Denne metoden fjerner og returnerer elementet på den angitte posisjonen. Hvis ingen indeks er spesifisert, fjerner den det siste elementet.
# 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)
På samme måte er ninjaens inventar implementert og kan inneholde verdier som cat
, dog
, chicken
, monkey
, parrot
, pig
, osv.
Du kan kontrollere det ved å bruke følgende metoder:
pick_to_inventory(index)
: Plukker opp et element og plasserer det i inventaret på den angitteindex
, eller legger det til på slutten hvis ingenindex
er oppgitt.put_from_inventory(index)
: Tar et element fra inventaret vedindex
og plasserer det på kartet. Hvis ingenindex
er oppgitt, tar det det siste elementet.
Husk at indeksering i en liste starter fra 0, noe som betyr at indeksen til det første elementet er 0, det andre er 1, det tredje er 2, og så videre.
Her er et eksempel der ninjaen samler to dyr i inventaret og deretter plasserer det første elementet tilbake på kartet.
ninja.py
Swipe to start coding
Løsning
Takk for tilbakemeldingene dine!