Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Lesen von Listeneinträgen
Um auf einzelne Elemente aus der Liste zuzugreifen, können wir eine laufende Nummer nutzen. Diese Nummer nennen wir Index eines Elements. (Plural: mehrere Indizes)
Die Elemente sind in der Reihenfolge, in der sie in den eckigen Klammern stehen, von 0 an durchnummeriert. Der Zugriff auf einen Eintrag ist mit dem Index in eckigen Klammern hinter dem Listennamen möglich.
einkaufsliste = ["Mehl", "Zucker", "Butter", "Eier"]
mengen = [400, 250, 250, 4]
print(einkaufsliste[0]) # gibt "Mehl" aus
print(mengen[3]) # gibt "4" aus
print(einkaufsliste[4]) # IndexError: list index out of range
Welchen Index hat der Eintrag "Zucker"?
Welcher Code gibt die Menge der Eier aus?
Warum tritt in der letzten Zeile ein Fehler auf?
Ändern bzw. Ersetzen von Einträgen
Annabel ist wieder eingefallen, dass ihre Freundin keine Milchprodukte verträgt und möchte deshalb die Butter auf ihrer Liste durch Margarine ersetzen.
einkaufsliste = ["Mehl", "Zucker", "Butter", "Eier"]
mengen = [400, 250, 250, 4]
einkaufsliste[2] = "Margarine"
Von der Margarine braucht Annabel jetzt aber nur 200 g, hilf ihr dabei, den Eintrag in der Liste mengen
entsprechend zu verändern!
Reduziere die Menge der Margarine auf 200 g!
1
2
3
4
5
6
7
einkaufsliste = ["Mehl", "Zucker", "Butter", "Eier"]
mengen = [400, 250, 250, 4]
einkaufsliste[2] = "Margarine"
# Ändere jetzt noch die Menge der Margarine auf 200
Enter to Rename, Shift+Enter to Preview
Um das Rezept vegan zu backen, könnte Annabel jeweils 2 Eier durch eine Banane ersetzen. Welche Codezeilen müsste sie ausführen?
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content