Wie finde ich alle Vorkommen eines Elements in einer Liste?
Ich habe den Beitrag gelesen: Wie finde ich alle Vorkommen eines Elements in einer Liste?Wie finde ich alle Vorkommen eines Elements in einer Liste?
Die Antwort lautete:
indices = [i for i, x in enumerate(my_list) if x == "whatever"]
Ich weiß, dass dies Listenverständnis ist, aber ich kann diesen Code nicht aufschlüsseln und verstehen. Kann mir bitte jemand ein Stück davon essen?
Wenn Sie den folgenden Code: Ich weiß, Aufzählung wird nur ein Tupel erstellen:
l=['a','b','c','d']
enumerate(l)
Ausgabe:
(0, 'a')
(1, 'b')
(2, 'c')
(3, 'd')
Wenn es einen einfacheren Weg gibt, wäre ich auch dafür offen.