Logo des digitalen Schulbuchs inf-schule.de. Schriftzug in Zustandsübergangsdiagramm eines endlichen Automaten.

Kurswerte hinzufügen und löschen

Eine Liste erweitern

Wie kann man neue Elemente in eine Liste hinzufügen? Zur Verdeutlichung betrachten wir folgende Situation:

03.07.2015: 11058.39
02.07.2015: 11099.35
01.07.2015: 11180.50
30.06.2015: 10944.97
29.06.2015: 11083.20
26.06.2015: 11492.43
25.06.2015: 11473.13
24.06.2015: 11471.26

Ein Teil der hier aufgelisteten DAX-Werte ist bereits in einer Liste erfasst. Mit den +-Operator lässt sich die Liste jetzt erweitern.

>>> daxListe = [11180.50, 10944.97, 11083.20]
>>> daxListe
[11180.5, 10944.97, 11083.2]
>>> daxListe + [11492.43]
[11180.5, 10944.97, 11083.2, 11492.43]
>>> daxListe
...
>>> daxListe = daxListe + [11492.43]
>>> daxListe
...
>>> daxListe = daxListe + [11473.13, 11471.26]
>>> daxListe
...
>>> daxListe = [11099.35] + daxListe
>>> daxListe
...
>>> daxListe = [11058.39] + daxListe
>>> daxListe
...
>>> 

Aufgabe 1

Führe den Python-Dialog selbst durch und erkläre die jeweils von Python erzeugten Ergebnisse.

Listenelemente flexibel hinzufügen und löschen

Mit dem Zugriff auf Teillisten ist es auch möglich, an beliebigen Stellen innerhalb einer Liste Elemente hinzuzufügen oder auch zu löschen.

>>> daxListe = [11058.39, 11099.35, 10944.97, 11083.2, 11492.43, 11473.13, 11471.26]
>>> daxListe = daxListe[:2] + [11180.5] + daxListe[2:]
>>> daxListe
[11058.39, 11099.35, 11180.5, 10944.97, 11083.2, 11492.43, 11473.13, 11471.26]
>>> daxListe = daxListe[:2] + daxListe[3:]
>>> daxListe
[11058.39, 11099.35, 10944.97, 11083.2, 11492.43, 11473.13, 11471.26]

Aufgabe 2

Probiere das selbst aus.

X

Fehler melden

X

Suche