Pandas 的 DataFrame 构造函数 pd.DataFrame() 如果将字典的 items 作为构造函数的参数而不是字典本身,则将字典转换为 dataframe。
import pandas as pd
fruit_dict = {
3: 'apple',
2: 'banana',
6:'mango',
4:'apricot',
1:'kiwi',
8:'orange'}
print(pd.DataFrame(list(fruit_dict.items()),
columns=['Quantity', 'FruitName'])
字典的键和值将转换为 DataFrame 的两列,其列名如选项列中所给。
Quantity FruitName
0 3 apple
1 2 banana
2 6 mango
3 4 apricot
4 1 kiwi
5 8 orange