Python - 计算列表中有多少元素出现在csv行中

时间:2015-11-16 11:27:07

标签: python string list csv

我有很多字符串,如':0001959'等等...我也有一个包含许多csv行的文件,其中一些行包含我在此列表中的字符串。我需要做的是计算(对于每一行)这个列表中有多少元素与每一行匹配。

 split_string = line.split(",")
         for split_string in line:
             if split_string[0] in Lethality:
                  count = count +1

上面的代码快速浏览了我已有的内容。 感谢

1 个答案:

答案 0 :(得分:0)

您需要浏览包含csv拆分数据的split_string列表中的元素,您将使用此for循环覆盖原始csv行中的字符split_string,所以你可以修改你的代码:

split_string = line.split(",")
for element in split_string:
    if element in Lethality:
        count = count + 1