Python-Suche in Listen von Listen
Ich habe eine Liste von Listen mit zwei Elementen und muss nach Dingen darin suchen.
Wenn die Liste ist:
list =[ ['a','b'], ['a','c'], ['b','d'] ]
Ich kann leicht nach einem Paar suchen, indem ich tue
['a','b'] in list
Gibt es eine Möglichkeit zu sehen, ob ich ein Paar habe, in dem eine Zeichenfolge nur an der zweiten Position vorhanden ist? Ich kann dies tun:
for i in range (0, len(list)):
if list[i][1]==search:
found=1
Aber gibt es einen (besseren) Weg ohne diefor
Schleife? Ich muss es nicht wisseni
oder lassen Sie die Schleife laufen, nachdem sie gefunden wurde.