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.