Python wie man Zeile druckt, wenn Zeile einen String aus einer anderen Datei enthält?Wie wird eine Zeile gedruckt, wenn sie eine Zeichenfolge aus einer anderen Datei enthält?
Eine Textdatei:
test.com
test2.com
test3.com
Eine andere Textdatei:
test.com:user:pass
test3.com:user:pass
test9.com:user:pass
(Ich bin zwei Liste aus zwei Dateien bekommen)
a = ['test1.com,user,pass','test2.com,user,passw','tes4.com,user,pass']
b = ['test5.com','test1.com','test2.com']
temp = a[:]
for i in range(len(a)):
temp[i] = temp[i].split(':')[0]
for i in b:
if i in temp:
print i
Ihre Frage ist nicht klar. Was soll der Output sein? –
Ich bin nicht Englisch, Ausgabe sollte Artikel aus der Liste gedruckt werden, wenn Zeichenfolge aus einer anderen Liste –
irgendwelche hilft? Bitte –