Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Häufige Listenmethoden in Python | Andere Datentypen in Python
Einführung in Python
course content

Kursinhalt

Einführung in Python

Einführung in Python

1. Erste Bekanntschaft mit Python
2. Variablen und Typen in Python
5. Schleifen in Python
6. Funktionen in Python

book
Häufige Listenmethoden in Python

Lassen Sie uns einige grundlegende Techniken zur Arbeit mit Listen erkunden:

  • len(t) - gibt die Länge der Liste t zurück, oder mit anderen Worten, die Anzahl der enthaltenen Elemente;
  • list1 + list2 - kombiniert zwei Listen (beide müssen Listen sein);
  • t * n - erstellt n Duplikate der Liste t;
  • t.append(x) - fügt ein einzelnes Element x am Ende der Liste t hinzu (dies ändert die ursprüngliche Liste);
  • t.extend([x, y, ...]) - fügt die Elemente x, y, ... am Ende der Liste t hinzu (dies ändert ebenfalls die ursprüngliche Liste);
  • t.copy() - erzeugt ein Duplikat der Liste t;
  • t.count(x) - zählt die Anzahl der Vorkommen von x in der Liste t.

Als Beispiel wollen wir die Liste aus unserer letzten Diskussion erweitern, indem wir mehr Details hinzufügen, wie die Hauptstadt und die Gesamtzahl der Bundesstaaten:

12345678910
# Initial and new lists US_Info = ["USA", 9629091, 331002651] US_Info_new = ["Washington D.C.", 50] # Add new data using concatenation print(US_Info + US_Info_new) # Add new data using list method US_Info.extend(US_Info_new) print(US_Info)
copy

Hinweis

Beachten Sie, dass die Methode .extend() ein iterierbares Objekt als Argument benötigt. In unserem Fall verwenden wir eine andere Liste als das iterierbare Objekt.

Ein iterierbares Objekt in Python ist ein Objekt, über das iteriert werden kann, was bedeutet, dass Sie alle seine Elemente in einer Sequenz durchlaufen können, wie eine Liste, ein Tupel oder ein String.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 2
We're sorry to hear that something went wrong. What happened?
some-alt