Der Einfachheit halber wollen wir drucken sagen, dass ich eine Liste bin mit wie folgt:Wie einen Eintrag in einer Liste von Listen zuzugreifen und die anderen Einträge in dieser Liste
[['Bob', 'Pizza', 'Male'], ['Sally', 'Tacos', 'Female']]
Ich möchte den Benutzer fragen, die Person Statistiken, die sie so anzeigen möchten, dass es Bob
, Pizza
und ausgedruckt werden würde, wenn es aufgerufen wurde. Ich habe versucht, die Index-Methode zu verwenden, aber die Liste der Listen, mit denen ich arbeite, hat weit über 150 Einträge.
Ich habe versucht, wie etwas zu verwenden:
personName = input("Enter the person whose stats you would like to see:)
personIndex = personList.index(personName)
personStats = personList[personName][1:3] # first index is the name, index 1 and 2 is favorite food and gender
print(personStats)
Aber es funktioniert nicht.
Sie sollten ein dict() verwenden, wo Namen die Schlüssel sind – Schore