python如何将一个列表里面包着多个字典的数据转换为dataframe,以及将dataframe转换为一个列表里面包着多个字典的数据

2023-12-22 11:36:58

1、一个列表里面包着多个字典的数据转换为dataframe

import pandas as pd  
  
# 假设你有一个包含多个字典的列表  
data = [  
    {'name': 'Alice', 'age': 25, 'city': 'New York'},  
    {'name': 'Bob', 'age': 30, 'city': 'San Francisco'},  
    {'name': 'Charlie', 'age': 35, 'city': 'Chicago'}  
]  
  
# 将数据转换为DataFrame  
df = pd.DataFrame(data)  
  
# 显示DataFrame  
print(df)

2、将dataframe转换为一个列表里面包着多个字典的数据

import pandas as pd  
  
# 创建一个示例DataFrame  
data = {  
    'name': ['Alice', 'Bob', 'Charlie'],  
    'age': [25, 30, 35],  
    'city': ['New York', 'San Francisco', 'Chicago']  
}  
df = pd.DataFrame(data)  
  
# 将DataFrame转换为包含多个字典的列表  
data_list = df.to_dict(orient='records')  
  
# 显示结果  
print(data_list)

文章来源:https://blog.csdn.net/Ling_Ze/article/details/135147242
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。