擅长:python、mysql、java
<p>(如果您不反对使用<code>pandas</code>)您可以通过对列重新排序来完成此操作,请看最后一步:</p>
<pre><code>In [1]: import pandas as pd
In [2]: x = [{'RSD': '-', 'GBP': '0.500409', 'Date': '2008-04-05'},
...: {'RSD': '-', 'GBP': '0.500409', 'Date': '2008-04-06'},
...: {'RSD': '-', 'GBP': '0.50331', 'Date': '2008-04-07'},
...: {'RSD': '-', 'GBP': '0.507939', 'Date': '2008-04-08'},]
In [3]: pd.DataFrame(x)
Out[3]:
Date GBP RSD
0 2008-04-05 0.500409 -
1 2008-04-06 0.500409 -
2 2008-04-07 0.50331 -
3 2008-04-08 0.507939 -
In [4]: y = pd.DataFrame(x)
In [5]: y = y[['RSD', 'GBP', 'Date']]
In [6]: y
Out[6]:
RSD GBP Date
0 - 0.500409 2008-04-05
1 - 0.500409 2008-04-06
2 - 0.50331 2008-04-07
3 - 0.507939 2008-04-08
</code></pre>