Python の csv.writer を使って csv ファイルに書きこむとき、ヘッダーをつけるには下のようにします。 import csv c = [['Alice', 170, 54], ['Bob', 186, 79]] with open('test.csv', 'w') as f: writer = csv.writer(f, delimiter=',', quotechar='"', quoting=csv.QUOTE_ALL) writer.writerow(['Name', 'Height', 'Weight']) writer.writerows(c) test.csv "Name","Height","Weight" "Alice","170","54" "Bob","186","79" ヘッダーがつきました。コンテンツを書きこむ前に writerow でリストを書き