strings = ("name", "last", "middle")
file = ["name","blabla","middle"]
for line in file:
if any(s in line for s in strings):
print ("found")
ich zwei Listen vergleichen will und für die gemeinsamen Strings erhalten überprüfen, und , wenn und nur wenn zwei oder mehr Strings gleich sind. Der obige Code funktioniert gut für ein, aber ich möchte es für zwei Keywords überprüfen.Python Vergleichen von zwei Listen und prüfen, ob zwei einzigartige Saiten
ZB: Es sollte nurprint(found)
wenn und nur dann, wenn ‚Name‘ und ‚Mitte‘ zu finden ist. Nicht nur, wenn 'Name' gefunden wird. Es sollte nach zwei Zeichenfolgen überprüfen.
Haben Sie Duplikate Werte in Ihrer Tupel oder Liste haben? Wie möchten Sie Strings mit unterschiedlichen Fällen behandeln? – styvane