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)