У меня есть два файла:питона проверить список с другим списком
file A:
U1
U2
U3
file B:
U1hjg 444 77 AGT
U8jha 777 33 AKS
U2jsj 772 00 AKD
U55sks 888 02 SJD
U3jsj 666 32 JSJ
Тогда у меня есть два списка:
listA=open("file A").readlines()
listB=open("file B").readlines()
И я хотел бы проверить для каждого члена lišta, если он присутствует в списке B, и напечатайте два файла: один с файлом B со спичками (упорядочен по списку A), а другой с файлом без совпадений. Желаемый результат:
file list_match:
U1hjg 444 77 AGT
U2jsj 772 00 AKD
U3jsj 666 32 JSJ
file list_unmatched:
U8jha 777 33 AKS
U55sks 888 02 SJD
Я новичок очень, поэтому я начал пытаться это как пример:
print(ListA[1])
print(ListB[2])
if ListA[1] in ListB[2]:
print("yes")
И выход:
U2
U2jsj 772 00 AKD
Но «да» не напечатано
Но если я:
if "U2" in ListB[2]:
print("yes")
Выход:
yes
Я не понимаю, где ошибка. Может ли кто-нибудь помочь мне?