Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Introduksjon til Lister | Lister
Python-Ridder

bookIntroduksjon til Lister

Python-lister er som beholdere som kan inneholde ulike elementer, for eksempel tall, ord eller objekter. Du kan opprette en liste ved å sette elementene i hakeparenteser [], og enkelt legge til nye elementer i en liste ved å bruke append(), som plasserer dem på slutten.

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)
copy

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, fjernes det siste elementet.

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)
copy

På samme måte er ridderens 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): Henter et element og plasserer det i inventaret på angitt index, eller legger det til på slutten hvis ingen index er oppgitt.
  • put_from_inventory(index): Tar et element fra inventaret etter index og plasserer det på kartet. Hvis ingen index er oppgitt, tas 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 ridderen samler to dyr i inventaret og deretter plasserer det første elementet tilbake på kartet.

knight.py

knight.py

copy
Oppgave

Swipe to start coding

Løsning

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 7. Kapittel 1
knight.py

knight.py

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

close

Awesome!

Completion rate improved to 2.94

bookIntroduksjon til Lister

Sveip for å vise menyen

Python-lister er som beholdere som kan inneholde ulike elementer, for eksempel tall, ord eller objekter. Du kan opprette en liste ved å sette elementene i hakeparenteser [], og enkelt legge til nye elementer i en liste ved å bruke append(), som plasserer dem på slutten.

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)
copy

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, fjernes det siste elementet.

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)
copy

På samme måte er ridderens 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): Henter et element og plasserer det i inventaret på angitt index, eller legger det til på slutten hvis ingen index er oppgitt.
  • put_from_inventory(index): Tar et element fra inventaret etter index og plasserer det på kartet. Hvis ingen index er oppgitt, tas 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 ridderen samler to dyr i inventaret og deretter plasserer det første elementet tilbake på kartet.

knight.py

knight.py

copy
Oppgave

Swipe to start coding

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

close

Awesome!

Completion rate improved to 2.94
Seksjon 7. Kapittel 1
knight.py

knight.py

some-alt