Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Einführung in Listen | Listen
Python Ninja

Swipe um das Menü anzuzeigen

book
Einführung in Listen

Python-Listen sind wie Container, die verschiedene Elemente enthalten können, wie Zahlen, Wörter oder Objekte. Sie können eine Liste erstellen, indem Sie Elemente in eckige Klammern [] einschließen und leicht neue Elemente zu einer Liste hinzufügen, indem Sie append() verwenden, was sie am Ende platziert.

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

Außerdem können Sie Elemente aus der Liste entfernen, indem Sie pop(index) verwenden. Diese Methode entfernt und gibt das Element an der angegebenen Position zurück. Wenn kein Index angegeben ist, wird das letzte Element entfernt.

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

Auf die gleiche Weise wird das Inventar des Ninjas implementiert und kann Werte wie cat, dog, chicken, monkey, parrot, pig usw. enthalten.

Sie können es mit den folgenden Methoden steuern:

  • pick_to_inventory(index): Nimmt ein Element auf und platziert es im Inventar an der angegebenen index, oder fügt es am Ende hinzu, wenn kein index angegeben ist.

  • put_from_inventory(index): Nimmt ein Element aus dem Inventar nach index und platziert es auf der Karte. Wenn kein index angegeben ist, wird das letzte Element genommen.

Denken Sie daran, dass das Indexieren in einer Liste bei 0 beginnt, was bedeutet, dass der Index des ersten Elements 0 ist, der zweite 1, der dritte 2 und so weiter.

Hier ist ein Beispiel, bei dem der Ninja zwei Tiere in das Inventar aufnimmt und dann das erste Element zurück auf die Karte legt.

py

ninja.py

copy
Aufgabe

Swipe to start coding

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 7. Kapitel 1
py

ninja.py

Wir sind enttäuscht, dass etwas schief gelaufen ist. Was ist passiert?

Fragen Sie AI

expand
ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

book
Einführung in Listen

Python-Listen sind wie Container, die verschiedene Elemente enthalten können, wie Zahlen, Wörter oder Objekte. Sie können eine Liste erstellen, indem Sie Elemente in eckige Klammern [] einschließen und leicht neue Elemente zu einer Liste hinzufügen, indem Sie append() verwenden, was sie am Ende platziert.

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

Außerdem können Sie Elemente aus der Liste entfernen, indem Sie pop(index) verwenden. Diese Methode entfernt und gibt das Element an der angegebenen Position zurück. Wenn kein Index angegeben ist, wird das letzte Element entfernt.

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

Auf die gleiche Weise wird das Inventar des Ninjas implementiert und kann Werte wie cat, dog, chicken, monkey, parrot, pig usw. enthalten.

Sie können es mit den folgenden Methoden steuern:

  • pick_to_inventory(index): Nimmt ein Element auf und platziert es im Inventar an der angegebenen index, oder fügt es am Ende hinzu, wenn kein index angegeben ist.

  • put_from_inventory(index): Nimmt ein Element aus dem Inventar nach index und platziert es auf der Karte. Wenn kein index angegeben ist, wird das letzte Element genommen.

Denken Sie daran, dass das Indexieren in einer Liste bei 0 beginnt, was bedeutet, dass der Index des ersten Elements 0 ist, der zweite 1, der dritte 2 und so weiter.

Hier ist ein Beispiel, bei dem der Ninja zwei Tiere in das Inventar aufnimmt und dann das erste Element zurück auf die Karte legt.

py

ninja.py

copy
Aufgabe

Swipe to start coding

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 7. Kapitel 1
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
Wir sind enttäuscht, dass etwas schief gelaufen ist. Was ist passiert?
some-alt