0

我有一个 csv 文件。在一个特定的列中,比如 c3,我有用点格式化的数据。例如,这些列包含:

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

我想将它们分成三个部分:12 14 01,分别,并将它们放回同一个 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']

从那里开始,构造一个新列表并传递回 acsv.writer()以写入新文件是微不足道的。

于 2013-03-28T13:24:17.300 回答