0
with open('processedData/file.tsv', 'wb') as f:
dict_writer = csv.DictWriter(f, keys, delimiter = '\t')
dict_writer.writeheader()
dict_writer.writerows(hgnc_list)
上記のコードを実行すると、私の辞書のリストをファイルに書き込むことができます。角括弧なしのcsvファイルの辞書一覧
The catch is
:辞書の値の一部はリストです。どのI は角括弧や''
なしで印刷することが好きで、その出力csvファイルは次のようになる代わりにcomma
の区切り文字として|
を使用します。
column1 column2 column3 ... columnN
value11 value121|value122 value13 ... value1N1|value1N2|value1N3
の代わりに:
column1 column2 column3 ... columnN
value11 ['value121','value122'] value13 ... ['value1N1','value1N2','value1N3']
文字列を再処理せずにこれを行うことはできますか?