私は2つのリストを持っています。
1つのリストには、次のようなコードのみが含まれます。
b3b
3cd
6f6
4d8
96b
00a
774
eb3
607
7e5
他のリストには、たとえば名前のコードが含まれています
b3b:John
607:Eric
7e5:Jarrold
しかし、リストはまだ完全ではありません。
もう一方は削除できず、正しい順序である必要があるため、出力として必要なもの。
b3b:John
3cd
6f6
4d8
96b
00a
774
eb3
607:Eric
7e5:Jarrold
すでにこのコードを持っていますが、TrueまたはFalseしか返さないのですが、それは私が望んでいることではありません。
list1 = [line.strip() for line in open('list1')]
list2 = [line.strip() for line in open('list2')]
comp = [i[:3] for i in list2]
for i in list1:
print(i, i in list2)
多分これで私を助けることができる誰か?