列出CSV Writer Python

时间:2014-09-30 06:02:29

标签: python csv

我正在尝试写入CSV(我已经阅读了文档/大多数其他主题)。但对我来说,只有最后一行被复制到CSV。这就是我所拥有的

def writetocsv(l):
   #convert the set to the list
    b = list(l)
    #print b  #checking print b, it prints all values of b
    with open("eggs.csv",'wb') as f:
            w = csv.writer(f)
            w.writerows(b)

我的输入(b)是

 [a,b,c]

我对CSV的期望是

a.
b,
c

我得到的是

c

1 个答案:

答案 0 :(得分:2)

def writetocsv(l):
   #convert the set to the list
    b = list(l)
    #print b  #checking print b, it prints all values of b
    with open("eggs.csv",'wb') as f:
            w = csv.writer(f)

            for value in b:
                 w.writerow(value)

使用for循环遍历列表b,使用value

编写个人writerow