Kursinnehåll
Python Ninja
Python Ninja
Introduktion till Lists
Python-listor är som behållare som kan hålla olika objekt, såsom siffror, ord eller objekt. Du kan skapa en lista genom att omsluta objekt i hakparenteser []
och enkelt lägga till nya objekt i en lista med hjälp av append()
, vilket placerar dem i slutet.
# 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 också 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.
# 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 ninjans inventering och kan innehålla värden som cat
, dog
, chicken
, monkey
, parrot
, pig
, etc.
Du kan kontrollera det med följande metoder:
pick_to_inventory(index)
: Plockar upp ett objekt och placerar det i inventeringen på den angivnaindex
, eller lägger till det i slutet om ingenindex
anges.put_from_inventory(index)
: Tar ett objekt från inventeringen medindex
och placerar det på kartan. Om ingenindex
anges, tar det det sista objektet.
Kom ihåg att indexering i en lista börjar från 0, vilket betyder 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
Swipe to start coding
Lösning
Tack för dina kommentarer!
ninja.py
Introduktion till Lists
Python-listor är som behållare som kan hålla olika objekt, såsom siffror, ord eller objekt. Du kan skapa en lista genom att omsluta objekt i hakparenteser []
och enkelt lägga till nya objekt i en lista med hjälp av append()
, vilket placerar dem i slutet.
# 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 också 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.
# 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 ninjans inventering och kan innehålla värden som cat
, dog
, chicken
, monkey
, parrot
, pig
, etc.
Du kan kontrollera det med följande metoder:
pick_to_inventory(index)
: Plockar upp ett objekt och placerar det i inventeringen på den angivnaindex
, eller lägger till det i slutet om ingenindex
anges.put_from_inventory(index)
: Tar ett objekt från inventeringen medindex
och placerar det på kartan. Om ingenindex
anges, tar det det sista objektet.
Kom ihåg att indexering i en lista börjar från 0, vilket betyder 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
Swipe to start coding
Lösning
Tack för dina kommentarer!