Listen in Python

Anonymous
2,353 views

Open Source Your Knowledge, Become a Contributor

Technology knowledge has to be shared and made accessible for free. Join the movement.

Create Content

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!
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