split/join

CSVの行の分割と連結

言語リファレンス

str.split(sep=None, maxsplit=- 1)

CSVファイルから読み込んだ行のリスト化

list_line = linedata.replace('"','').replace('\n','').split(',')
  • 文字列を囲うダブルクォートの削除
  • 改行文字の削除
  • カンマでカラムを分割

リストからCSVファイル行の連結

writeklinesでファイルに出力できるリストにAppendする。

list_output.append(",".join(list_line)+'\n')
  • カンマでリストを連結
  • 行の最期に改行を追加