Introduktion til Lister
Python-lister fungerer som beholdere, der kan indeholde forskellige elementer, såsom tal, ord eller objekter. Du kan oprette en liste ved at omslutte elementerne med kantede parenteser []
og nemt tilføje nye elementer til en liste ved hjælp af append()
, som placerer dem i slutningen.
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)
Du kan også fjerne elementer fra listen ved at bruge pop(index)
. Denne metode fjerner og returnerer elementet på den angivne position. Hvis der ikke angives et indeks, fjernes det sidste element.
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)
På samme måde er ridderens inventar implementeret og kan indeholde værdier som cat
, dog
, chicken
, monkey
, parrot
, pig
osv.
Det kan kontrolleres ved hjælp af følgende metoder:
pick_to_inventory(index)
: Henter et element og placerer det i inventaret ved det angivneindex
, eller tilføjer det til slutningen, hvis der ikke angives etindex
.put_from_inventory(index)
: Tager et element fra inventaret vedindex
og placerer det på kortet. Hvis der ikke angives etindex
, tages det sidste element.
Husk, at indeksering i en liste starter fra 0, hvilket betyder, at indekset for det første element er 0, det andet er 1, det tredje er 2, og så videre.
Her er et eksempel, hvor ridderen samler to dyr i sit inventar og derefter placerer det første element tilbage på kortet.
knight.py
Swipe to start coding
Løsning
Tak for dine kommentarer!
knight.py
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 2.94
Introduktion til Lister
Stryg for at vise menuen
Python-lister fungerer som beholdere, der kan indeholde forskellige elementer, såsom tal, ord eller objekter. Du kan oprette en liste ved at omslutte elementerne med kantede parenteser []
og nemt tilføje nye elementer til en liste ved hjælp af append()
, som placerer dem i slutningen.
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)
Du kan også fjerne elementer fra listen ved at bruge pop(index)
. Denne metode fjerner og returnerer elementet på den angivne position. Hvis der ikke angives et indeks, fjernes det sidste element.
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)
På samme måde er ridderens inventar implementeret og kan indeholde værdier som cat
, dog
, chicken
, monkey
, parrot
, pig
osv.
Det kan kontrolleres ved hjælp af følgende metoder:
pick_to_inventory(index)
: Henter et element og placerer det i inventaret ved det angivneindex
, eller tilføjer det til slutningen, hvis der ikke angives etindex
.put_from_inventory(index)
: Tager et element fra inventaret vedindex
og placerer det på kortet. Hvis der ikke angives etindex
, tages det sidste element.
Husk, at indeksering i en liste starter fra 0, hvilket betyder, at indekset for det første element er 0, det andet er 1, det tredje er 2, og så videre.
Her er et eksempel, hvor ridderen samler to dyr i sit inventar og derefter placerer det første element tilbage på kortet.
knight.py
Swipe to start coding
Løsning
Tak for dine kommentarer!
Awesome!
Completion rate improved to 2.94knight.py