Iterera Genom en Lista
Att iterera genom en lista gör att du kan komma åt och bearbeta varje objekt individuellt. Detta är användbart för att utföra åtgärder på alla objekt i ditt lager.
En for
-loop kan hjälpa dig att gå igenom varje objekt i listan.
# Existing list inventory = ["cat", "dog", "chicken", "monkey"] # Iterate through the inventory for item in inventory: print("Item:", item)
Du kan få en lista över objekt i lagret genom att skriva ninja.inventory.values()
. Nu, istället för att förlita dig på positionen på kartan, kan du iterera genom ninjans lager och utföra åtgärder på varje element i det.
ninja.py
Kom ihåg att ninja.put_from_inventory()
placerar det sista objektet från inventariet.
Uppgift
Swipe to start coding
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 7. Kapitel 3