python:附加到2个csv文件的列表

时间:2016-03-04 10:48:28

标签: python csv

我有2个csv文件,我想要附加到列表但我似乎无法让它工作? 结果是一个空白列表。 不知道这是否可能,或者你是否必须单独进行,我们非常感谢任何帮助

import csv

file1=open("12A.csv")
class1=csv.reader(file1)

file2=open("12B.csv")
class2=csv.reader(file2)

classes=[]
for column in class1 and class2:
    classes.append(column[0,2])
print(classes)

1 个答案:

答案 0 :(得分:1)

如果我理解你的问题,你需要使用以下方法:

 for cola,colb in zip(class1,class2):
       classes.append([cola,colb])
 print classes

或只是

classes = zip(class1,class2)

取决于您希望结果的格式。

简而言之,这就是zip的作用:

  

此函数返回元组列表,其中包含第i个元组   来自每个参数序列或迭代的第i个元素

您可以查看documentation以获取有关zip功能的更多参考资料