【发布时间】:2014-05-08 13:04:38
【问题描述】:
我在一个文件中有一个列表, 看起来像这样
c4a24534,2434b375,e750c718, ....
我已经在“,”处拆分并带来了以下列表。
x=
['c4a2', '4534']
['2434', 'b375']
['e750', 'c718']
我需要从中创建两个新列表
i=
'c4a2'
'2434'
'e750'
和
q=
'4534'
'b375'
'c718'
我试过了:
for x in line:
x = [i.split() for i in x]
有了这个,我将 x 拆分。这给了我 "i" 部分,但我如何得到其余的 "q" ?
【问题讨论】:
-
这是一个文件,其中每一行都有一个只有 2 个元素的列表?
-
是的,我需要分别处理这两个元素
-
结果必须是字符串还是列表? (a 和 b)
-
没错..所以我有 ['19df', 'cf47'] 并且我需要 a=19df 和 b=cf47... 对于文件中的其余数据类似
-
“我在文件中有一个列表”是什么意思?请显示您拥有的文件或列表。您显示的语法无效,但看起来也不像文件示例。
标签: python python-2.7