将列表附加到 csv 文件中 python

Append a list into a csv file python

我想将列表附加到 python

中的 csv 文件中
listoflist = [rhyme_cnt[row],gaali_cnt,diversity[row]]

这个列表包含三个变量,我用来编写它的代码是

with open('C:/Users/Samarth/Desktop/Minor/songlyrics/final.csv',"ab") as output:
    writer = csv.writer(output,lineterminator = '\n')
    writer.writerows(listoflist)
    writer.writerows([])

但我收到以下错误

_csv.Error: iterable expected, not int

我做错了什么?

我找到了答案。我不得不将 writerows 更改为 writerow 并将打开文件的方法从 'ab' 更改为 'a'