从列表中分离点值

时间:2013-03-28 13:18:01

标签: python python-2.7

我有一个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做到这一点?

1 个答案:

答案 0 :(得分:2)

这只是一个字符串,您可以将其拆分为.

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

从那开始,构建一个新的列表,然后传回csv.writer()以写入新文件,这是微不足道的。