擅长:python、mysql、java
<p><code>df.to_dict()</code>将使您接近,尽管您确实丢失了索引名:</p>
<pre><code>df.to_dict()
Out[5]: {'A': {0: 30, 1: 3, 2: 7}, 'B': {0: 1, 1: 1, 2: 4}, 'C': {0: 8, 1: 6, 2: 6}}
df_copy = pd.DataFrame(df.to_dict())
df_copy
Out[7]:
A B C
0 30 1 8
1 3 1 6
2 7 4 6
</code></pre>