Rishabh Sahni
Rishabh Sahni

Reputation: 43

How to append a list as row in csv file in python?

I intend to append following list into a csv file so that it appears in a single row but my code isn't working. I'm a beginner in python. Any suggestions would be welcome. Thank You.

list_one = ['apple','ball','cat','dog']

I tried following code:

import csv

list = ['apple','cat','dog']

with open('document.csv','a') as fd:
  fd.writerows(list)

Upvotes: 0

Views: 1751

Answers (1)

Dean Taler
Dean Taler

Reputation: 773

import csv

list = ['apple','cat','dog']

with open('document.csv','a') as fd:
  write = csv.writer(fd)   
  write.writerow(list)

Upvotes: 2

Related Questions