0

私はcsvファイルを持っています。c3 などの特定の列に、ドットでフォーマットされたデータがあります。たとえば、列には次のものが含まれます。

c3={[12.14.01],[12.14.02],[12.14.03],[12.14.04].....}

これらを 12 14 01 の 3 つの部分に個別に分け、これらを同じ csv ファイルに戻し、特定の列として追加します。例:

column10=12 column11=14 columnn12=01  append row 1
column10=12 column11=14 columnn12=02 append  row 2
column10=12 column11=14 columnn12=03 append  row 3

Pythonを使用してどのようにそれを行うことができますか?

4

1 に答える 1

2

これは単なる文字列です。次の場所で分割できます.

>>> '12.14.01'.split('.')
['12', '14', '01']

そこからcsv.writer()先は、新しいファイルに書き込むために に戻す新しいリストを作成するのは簡単です。

于 2013-03-28T13:24:17.300 に答える