比较两个字符串列表并移除重复项的Python代码

2024-10-01 13:25:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两个列表,它们来自两个csv文件,我的目标是合并这两个列表并删除重复项,剩下的实体留在第三个列表中。列表最多可以有100多个条目。在

如果列表匹配,我只想在csv中写一个语句,说明所有测试都匹配。在

有什么帮助吗

列表1

aSD22961EC04_
aSD22961EB04_
aSD22961EA04_
aSD22961ED99_
aSD22961CM04_
aSD22961CN04_
aSD22961CP04_
aSD22961CL99_
aSD22961CR99_
aSD22961CO99_
aSD22961CK99_
aSD22961CQ99_

列表2

^{pr2}$

Tags: 文件csv实体目标列表条目语句asd22961ea04
2条回答
mathing = true

for item in list2:
    if item not in list1:
        list1.append(item)
        matching = false
if matching = true:
    outFile.write('tests matched')

假设outfile设置为正确的CSV,并且您已经导入了列表。在

试试这个。。在

list1.append((i for i in list2 if not i in list1).next())

相关问题 更多 >