Introduktion till Listor
Python-listor fungerar som behållare som kan innehålla olika objekt, såsom tal, ord eller objekt. En lista skapas genom att omsluta objekten med hakparenteser []
och nya objekt kan enkelt läggas till i listan med append()
, vilket placerar dem sist i listan.
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 även ta bort objekt från listan med hjälp av 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)
På samma sätt implementeras riddarens 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å angivenindex
, eller lägger till det sist om ingenindex
anges.put_from_inventory(index)
: Tar ett objekt från inventariet med hjälp avindex
och placerar det på kartan. Om ingenindex
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 riddaren samlar två djur i inventariet och sedan placerar det första elementet tillbaka på kartan.
knight.py
Swipe to start coding
Lösning
Tack för dina kommentarer!
knight.py
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 2.94
Introduktion 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. En lista skapas genom att omsluta objekten med hakparenteser []
och nya objekt kan enkelt läggas till i listan med append()
, vilket placerar dem sist i listan.
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 även ta bort objekt från listan med hjälp av 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)
På samma sätt implementeras riddarens 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å angivenindex
, eller lägger till det sist om ingenindex
anges.put_from_inventory(index)
: Tar ett objekt från inventariet med hjälp avindex
och placerar det på kartan. Om ingenindex
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 riddaren samlar två djur i inventariet och sedan placerar det första elementet tillbaka på kartan.
knight.py
Swipe to start coding
Lösning
Tack för dina kommentarer!
Awesome!
Completion rate improved to 2.94knight.py