📜  pandas 到字典列表 - Python (1)

📅  最后修改于: 2023-12-03 14:45:03.554000             🧑  作者: Mango

Pandas 到字典列表 - Python

在数据分析和数据处理中,pandas 库是一个非常强大而又方便的工具。其中,将 pandas 数据转换为字典列表的操作也是非常实用的。本文将介绍如何将 pandas 数据转换为字典列表,并给出相应的代码示例。

将 Pandas 数据转换为字典列表的方法

Pandas 数据可以通过调用 to_dict() 方法,将其转换为多种数据类型,包括字典、列表、字典列表等。我们可以通过额外的参数来指定转换的方式。以下是将 Pandas 数据转换为字典列表的方法:

df.to_dict('records')

其中,df 是一个 Pandas 数据框或数据系列。to_dict() 方法的参数 'records' 指定了将数据转换为字典列表的方式。

代码示例

以下是一个简单的示例代码,展示了如何将 Pandas 数据框转换为字典列表:

import pandas as pd

df = pd.DataFrame({
    'Name': ['John', 'Emma', 'Tom', 'Kim'],
    'Age': [22, 29, 24, 32],
    'Salary': [3000, 4000, 3500, 5000]
})

dict_list = df.to_dict('records')
print(dict_list)

输出:

[{'Name': 'John', 'Age': 22, 'Salary': 3000},
 {'Name': 'Emma', 'Age': 29, 'Salary': 4000},
 {'Name': 'Tom', 'Age': 24, 'Salary': 3500},
 {'Name': 'Kim', 'Age': 32, 'Salary': 5000}]
总结

本文介绍了如何将 Pandas 数据转换为字典列表的方法,提供了相应的代码示例。这种转换方式可以方便地将 Pandas 数据用于其他数据处理工具中,同时也可以方便地将数据传输给其他应用程序。