【问题标题】:Comparing local csvs to write updates, list(set()) issue比较本地 csvs 来写更新,list(set()) 问题
【发布时间】:2016-10-20 18:53:20
【问题描述】:

我有一个有趣的问题。我可以使用以下方法获取两个比较 csv 文件中的唯一行:

update = list(set(compareNew) - set(compareOld))

但是,当我在函数中包含这一行时,我得到 TypeError:'list' object is not callable.

我需要为几百个 csv 执行此操作,因此我在循环中调用上述行。这对功能有什么改变吗?

使用python 3.4

【问题讨论】:

    标签: list csv set comparison


    【解决方案1】:

    我可以通过减去这两个集合来解决这个问题,然后将差值附加到子循环中的列表中。

    使它成为一个两步过程,但它似乎工作

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多