将数组中的值复制到一系列没有循环的其他数组

时间:2015-02-06 12:11:01

标签: python arrays python-2.7

我是Python的新手,并且不知道如何很好地编写代码(甚至不需要搜索答案)。

我正在读取固定宽度文件中的数据:

for line in file:
    dataline = [ line[c[0]:c[1]] for c in columns ]

给了我一个字符串数组:

>>> dataline
['    ', ' 2.447756', '0.674290', '313.2406', ' 35.7290', ' 17.8714', 'PAHFTEN                            ']

对于文件中的每一行,我想将dataline的每个元素移到另一个数组中,例如,

dataline[0] ---> arrayA[0]
dataline[1] ---> arrayB[0]
dataline[2] ---> arrayC[0]

等等。我该怎么办呢?直觉上,我想这样做:

[arrayA[0], arrayB[0], arrayC[0], ...] = dataline

0 个答案:

没有答案