擅长:python、mysql、java
<p>试试这个:</p>
<pre><code>store_dict = {'store1': {'itemA' : 1},
'store2': {'itemB' : 2},
'store3': {'itemC' : 3}}
df = pd.concat({ k: pd.DataFrame.from_dict(v, 'index') for k, v in store_dict.items() },
axis=0).reset_index()
df.columns = ['store', 'item', 'price']
df
</code></pre>
<p>输出:</p>
<pre><code> store item price
0 store1 itemA 1
1 store2 itemB 2
2 store3 itemC 3
</code></pre>