5. Lektion: Variablen Vielfalt

From Attraktor Wiki
Revision as of 14:28, 24 July 2023 by Kapest (talk | contribs) (.append())
Jump to navigation Jump to search

Datenstrukturen

Wir haben bisher einfache Variablen kennen gelernt, die nur einen Wert aufnehmen können. Es gibt in Python aber eine ganze Reihe von Variablen die mehrere Werte enthalten können. Dafür gibt es den Begriff Datenstruktur.

Listen

Erzeugen

  • liste = [1, 2, 3]
    • Die Werte von Listen werden in eckige Klammern geschrieben.
    • Werte dürfen mehrfach vorkommen.
    • Es können unterschiedliche Datentypen in einer Liste enthalten sein.
    • Listen dürfen Listen enthalten

Lesen

  • Die Werte in einer Liste sind indiziert.
  • Der Index beginnt mit 0 !!!
  • Über den Index kann auf den Wert zugegriffen werden
    • liste[1] => 2

Verändern

  • Über den Index können einzelne Werte verändert werden.
    • liste[1] = 5 => [1, 5, 3]

Erweitern

.append()

  • fügt ein neues Element zur Liste hinzu

.extend

Verkleinern

Löschen

.remove()

  • löschen der ganzen Liste

del()

  • löschen eines Elementes