数字が入った二次元リストをcsvファイルに保存したいが、文字として扱われてしまう。

前提

以下のようなリストがあります。
l=[0, [96, 489, 330], [326, 490, 330], [326, 490, 330], [325, 490, 330]
これを、下のように、csvファイルに保存したいです。
[0, [96, 489, 330], [326, 490, 330], [326, 490, 330], [325, 490, 330]

ですが、下のコードで保存を行うと下のように、文字として保存されてしまいます。
0,"[96, 489, 330]","[326, 490, 330]","[326, 490, 330]"

どこがまずいのかご教授ください。

該当のソースコード

python

with open(l,'a')as f: writer=csv.writer(f) writer . writerow (l)

コメントを投稿

0 コメント