📅  最后修改于: 2023-12-03 15:39:01.805000             🧑  作者: Mango
在Python中,我们经常需要将字典转换为数据框(DataFrame),特别是在数据分析和数据可视化方面。本文将介绍如何使用Python将字典转换为数据框的列表。
在开始之前,请确保您已经安装了pandas模块,否则需要使用以下命令安装:
pip install pandas
现在,我们将导入pandas模块并创建以下字典:
import pandas as pd
data = {'name':['Bob','John','Alice','Peter'], 'age':[25,30,18,21], 'salary':[5000,6000,4000,3000]}
使用pandas中的DataFrame()
函数将字典转换为数据框:
df = pd.DataFrame(data)
这将创建一个名为df
的数据框,其中包含字典中的所有键和值:
name age salary
0 Bob 25 5000
1 John 30 6000
2 Alice 18 4000
3 Peter 21 3000
我们可以使用.values.tolist()
方法将数据框转换为列表:
df_list = df.values.tolist()
此时,我们将获得以下列表:
[['Bob', 25, 5000],
['John', 30, 6000],
['Alice', 18, 4000],
['Peter', 21, 3000]]
本文介绍了Python中如何将字典转换为数据框的列表。按照我们的步骤,您可以非常容易地将字典转换为数据框并将其转换为列表,以便更好地进行数据分析和可视化。