我想拆分2個列表,比較它們並在2個列表中沒有成功比較項目的情況下創建一個新列表。如何拆分python中的文件
因此,可以說 List_1.txt =
Failed = abc
Failed = hfi
Failed = kdi
和List_2.txt =
1:1:1 - jdsfjdf
2:2:2 - iidf
3:3:3 - abc
6:3:1 - hfi
8:2:1 - kdi
3:1:5 - dua
3:1:2 - dfh
我想比較這些名單,並作出new_list2沒有LIST_1條目。
我的嘗試是:
treinrit = open('List_1', 'r')
lijna = treinrit.readlines()
treinrit.close()
annuleer_treinrit = open('List_2', 'r')
lijnb = annuleer_treinrit.readline()
annuleer_treinrit.close()
lijsta = []
lijstb = []
for a in lijna:
clean = a.split(' - ')
print(lijsta)
for b in lijnb:
lijstb.append(lijnb.split(": "))
我只是無法獲取列表正常分裂。我只需要每個文件的最後一位進行比較,但我不知道如何。
有你這麼選中該頁面出來:http://stackoverflow.com/questions/546508/how-can-i-split- a-file-in-python 希望它有幫助 – 2016-09-23 13:33:32
你能顯示想要的最終結果嗎? – Hoopdady
@HopDady list_2沒有abc,hfi和kdi。 –