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

bookListen

Anstatt für viele Werte separate Variablen zu erstellen, kann eine Liste verwendet werden, um alle gemeinsam zu speichern.

In Python ist eine Liste eine geordnete und flexible Struktur, die in die Sprache integriert ist. Sie gehört zu den am häufigsten verwendeten Datentypen zur Gruppierung mehrerer Werte.

Erstellen einer Liste

Listen werden mit eckigen Klammern definiert, wobei die Elemente durch Kommas getrennt werden: [1, 2, 3]. Sie können leer sein [], Zeichenketten enthalten wie ["apple", "banana"] oder sogar verschiedene Typen mischen [42, "hello", True].

Listen sind nützlich für Daten, die wachsen, sich ändern oder mit Schleifen verarbeitet werden sollen.

Zugriff auf Elemente

Listenelemente werden über den Index angesprochen, beginnend bei 0. Zum Beispiel ist fruits[0] "apple" und fruits[1] "banana".

Negative Indizes zählen vom Ende: fruits[-1] ist "cherry" und fruits[-2] ist "banana".

Listen ändern

Listen sind flexibel, da sie nach der Erstellung verändert werden können.

  • Aktualisieren per Index: cart[0] = "mango";
  • Hinzufügen mit .append(): cart.append("orange");
  • Entfernen des letzten Elements mit .pop(), oder eines bestimmten mit .remove("apple").

Dadurch eignen sich Listen gut für dynamische Daten.

Zusammenfassung

  • Listen dienen zur Speicherung mehrerer Werte — alle in einer Variablen;
  • Jedes Element ist über seinen Index zugänglich — und kann auch aktualisiert, hinzugefügt oder entfernt werden;
  • Listen eignen sich hervorragend für dynamische Daten — wie Warteschlangen, Sammlungen und Suchergebnisse;
  • Sie sind flexibel, gut lesbar und für viele praktische Aufgaben in Python unverzichtbar.
question mark

Mit welcher Methode wird ein Element am Ende einer Liste hinzugefügt?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 1

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

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

Suggested prompts:

What are some common methods for working with lists in Python?

Can you explain the difference between lists and other data types like tuples or sets?

Can you show how to loop through all items in a list?

Awesome!

Completion rate improved to 5

bookListen

Swipe um das Menü anzuzeigen

Anstatt für viele Werte separate Variablen zu erstellen, kann eine Liste verwendet werden, um alle gemeinsam zu speichern.

In Python ist eine Liste eine geordnete und flexible Struktur, die in die Sprache integriert ist. Sie gehört zu den am häufigsten verwendeten Datentypen zur Gruppierung mehrerer Werte.

Erstellen einer Liste

Listen werden mit eckigen Klammern definiert, wobei die Elemente durch Kommas getrennt werden: [1, 2, 3]. Sie können leer sein [], Zeichenketten enthalten wie ["apple", "banana"] oder sogar verschiedene Typen mischen [42, "hello", True].

Listen sind nützlich für Daten, die wachsen, sich ändern oder mit Schleifen verarbeitet werden sollen.

Zugriff auf Elemente

Listenelemente werden über den Index angesprochen, beginnend bei 0. Zum Beispiel ist fruits[0] "apple" und fruits[1] "banana".

Negative Indizes zählen vom Ende: fruits[-1] ist "cherry" und fruits[-2] ist "banana".

Listen ändern

Listen sind flexibel, da sie nach der Erstellung verändert werden können.

  • Aktualisieren per Index: cart[0] = "mango";
  • Hinzufügen mit .append(): cart.append("orange");
  • Entfernen des letzten Elements mit .pop(), oder eines bestimmten mit .remove("apple").

Dadurch eignen sich Listen gut für dynamische Daten.

Zusammenfassung

  • Listen dienen zur Speicherung mehrerer Werte — alle in einer Variablen;
  • Jedes Element ist über seinen Index zugänglich — und kann auch aktualisiert, hinzugefügt oder entfernt werden;
  • Listen eignen sich hervorragend für dynamische Daten — wie Warteschlangen, Sammlungen und Suchergebnisse;
  • Sie sind flexibel, gut lesbar und für viele praktische Aufgaben in Python unverzichtbar.
question mark

Mit welcher Methode wird ein Element am Ende einer Liste hinzugefügt?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 1
some-alt