実現したいこと
リスト内包表記(nが変数)をcsvファイルの各セルに書き出したい.
nが変数ですので,以下のような書き方は避けたいです.
Python
1csv.writer(file).writerow(['***', '1', '2', ..., 'n')
発生している問題
リスト内包表記が,csvファイルの1つのセル(B1)にまとめて書き出されている.
該当のソースコード
python
1import csv 2 3no_list = []4for i in range(1, 15):5 no_list.append(i)6 7with open('C:/Users/***/result.csv', "w", newline='') as file:8 csv.writer(file).writerow(['***', no_list])
試したこと
タプルを使っても改善しませんでした.
python
1t = tuple(no_list[i] for i in range(0, 14))2with open('C:/Users/***/result.csv', "w", newline='') as file:3 csv.writer(file).writerow(['***', t])
ご教示いただけますと幸いです.よろしくお願いいたします.
0 コメント