擅长:python、mysql、java
<p>您的数据看起来像一个带有列和索引的数据帧:数据类型是非同构的。使用<code>pandas</code>更方便,它本机管理此布局:</p>
<pre><code>import pandas as pd
a=pd.DataFrame.from_csv('data.txt',sep=' *')
u=a.set_index(a.values.argmax(axis=1)).to_string()
with open('out.txt','w') as f : f.write(u)
</code></pre>
<p>那么<code>out.txt</code>就是</p>
<pre><code> 0 1 2 3 4
4 0.137673 0.147241 0.130374 0.155461 0.192291
0 0.242157 0.186015 0.153261 0.152680 0.154239
4 0.163889 0.176748 0.184754 0.126667 0.191237
1 0.139989 0.417530 0.148208 0.188872 0.141071
2 0.172326 0.172623 0.196263 0.152864 0.168985
2 0.145201 0.156627 0.214384 0.123387 0.187624
3 0.127143 0.133587 0.133994 0.198704 0.161480
</code></pre>