Python 将列拆分为多个列

Python 将列拆分为多个列,python,split,multiple-columns,Python,Split,Multiple Columns,我有一个包含多个值的数据,汇总在一列中,如(更多行): 现在我的目标是去掉“”、(“和”)“”,更重要的是,将每行分成12列,最终得到如下结果: 1 2 3 4 5 6 7 8 9 10 11 12 -99 -99 -99 -

我有一个包含多个值的数据,汇总在一列中,如(更多行):

现在我的目标是去掉
”、
(“
”)“
”,更重要的是,将每行分成12列,最终得到如下结果:

      1         2            3          4          5           6             7            8          9         10           11         12
-99            -99          -99       -99         -99         -99          -99          -99         -99         -99        -99        -99
0.43963563  0.43963563  0.43963563  0.43963563  0.43963563  0.43963563  0.43963563  0.43963563  0.43963563  0.43963563  0.43963563  0.43963563
0.20000014  0.20000014  0.20000014  0.20000014  0.20000014  0.20000014  0.20000014  0.20000014  0.20000014  0.20000014  0.20000014  0.20000014
到目前为止,我所得到的只是一些代码,可以将我的行拆分为单独的值,并去掉
,'

my_file = open("expand_single_column_alternate.dat","r")
content = my_file.read()
liste = content.split(",")    

在本例中,如果每一行实际上是一个包含多个数字的有效Python元组,则可以使用将该行转换为实际的元组:

>>> import ast
>>> s = "( 1 , 2 , 3 , 4 , 5 )"
>>> ast.literal_eval(s)
(1, 2, 3, 4, 5)

可能重复的可能重复的可能重复的感谢你的反馈。在我尝试了一些东西之后,我试着稍微限制一下我的问题。
>>> import ast
>>> s = "( 1 , 2 , 3 , 4 , 5 )"
>>> ast.literal_eval(s)
(1, 2, 3, 4, 5)