Ich habe eine Liste von Listen in meinem Python-Code, und ich möchte überprüfen, ob einer dieser Listen enthält eine bestimmte zwei Elemente enthält.Überprüfen Sie, ob mehrere Listen mehrere Elemente enthalten
f1=['a','b']
f2=['c','d']
f3=['e','f']
f4=['g','h']
f5=['i','j']
f6=['k','l']
flist=[f1,f2,f3,f4,f5,f6]
Ich möchte so etwas wie:
if 'a' in flist[0:5] and 'b' in flist[flist.index('a')]:
print (true)
Was ist der einfachste Weg, dies zu tun?
Warum nicht einfach über "flisten" iterieren und die Überprüfung auf jeder Liste dort tun? – UnholySheep
Sie wollen also herausfinden, welche Listen beide Elemente enthalten? – Paul
können Sie einfach über 'flist' iterieren und den Index der Liste, die beide Elemente enthält, abrufen. –