【发布时间】:2020-12-21 12:24:42
【问题描述】:
我有一个 CSV 文件,每次更新数据时,我的意思是行 .. 两件事我现在想做但做不到。 如何根据此删除重复列表
输入:
[name , age , school]
[jack, 76, oxford ],
[march , 32, cfr],
[bee, 43, oi],
[jack ,15, iuy]
输出:
[name , age , school],
[jack, 76, oxford ],
[march , 32, cfr],
[bee, 43, oi]
注意:set(list) 不会对我的情况做任何事情
如您所见,第二个插孔没有添加到列表中 _ 这就是我想要的
和(第二件事)当我收到新行时现在怎么办它检查名称是否存在,如果不存在则不会添加新行,否则它将添加
【问题讨论】:
-
创建一个空集,并为每一行检查名称是否在集合中。如果名称不在集合中,则将名称添加到集合中
标签: python csv duplicates nested-lists