Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Introduktion till Listor | Listor
Python Ninja

bookIntroduktion till Listor

Python-listor fungerar som behållare som kan innehålla olika objekt, såsom tal, ord eller objekt. Du kan skapa en lista genom att omsluta objekten med hakparenteser [] och enkelt lägga till nya objekt i en lista med append(), vilket placerar dem sist.

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 även ta bort objekt från listan genom att använda pop(index). Denna metod tar bort och returnerar elementet på den angivna positionen. Om inget index anges tas det sista objektet bort.

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å samma sätt implementeras ninjans inventarie och kan innehålla värden som cat, dog, chicken, monkey, parrot, pig, etc.

Det kan hanteras med följande metoder:

  • pick_to_inventory(index): Hämtar ett objekt och placerar det i inventariet på angiven index, eller lägger till det sist om ingen index anges.
  • put_from_inventory(index): Tar ett objekt från inventariet enligt index och placerar det på kartan. Om ingen index anges tas det sista objektet.

Kom ihåg att indexeringen i en lista börjar från 0, vilket innebär att indexet för det första elementet är 0, det andra är 1, det tredje är 2, och så vidare.

Här är ett exempel där ninjan samlar två djur i inventariet och sedan placerar det första elementet tillbaka på kartan.

ninja.py

ninja.py

copy
Uppgift

Swipe to start coding

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 7. Kapitel 1
ninja.py

ninja.py

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

close

Awesome!

Completion rate improved to 2.94

bookIntroduktion till Listor

Svep för att visa menyn

Python-listor fungerar som behållare som kan innehålla olika objekt, såsom tal, ord eller objekt. Du kan skapa en lista genom att omsluta objekten med hakparenteser [] och enkelt lägga till nya objekt i en lista med append(), vilket placerar dem sist.

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 även ta bort objekt från listan genom att använda pop(index). Denna metod tar bort och returnerar elementet på den angivna positionen. Om inget index anges tas det sista objektet bort.

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å samma sätt implementeras ninjans inventarie och kan innehålla värden som cat, dog, chicken, monkey, parrot, pig, etc.

Det kan hanteras med följande metoder:

  • pick_to_inventory(index): Hämtar ett objekt och placerar det i inventariet på angiven index, eller lägger till det sist om ingen index anges.
  • put_from_inventory(index): Tar ett objekt från inventariet enligt index och placerar det på kartan. Om ingen index anges tas det sista objektet.

Kom ihåg att indexeringen i en lista börjar från 0, vilket innebär att indexet för det första elementet är 0, det andra är 1, det tredje är 2, och så vidare.

Här är ett exempel där ninjan samlar två djur i inventariet och sedan placerar det första elementet tillbaka på kartan.

ninja.py

ninja.py

copy
Uppgift

Swipe to start coding

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

close

Awesome!

Completion rate improved to 2.94
Avsnitt 7. Kapitel 1
ninja.py

ninja.py

some-alt