可以使用for循环遍历一个字典列表,并将其转换为Pandas数据框。下面是一个示例解决方案:
import pandas as pd
# 创建一个字典列表
data = [
{'Name': 'John', 'Age': 25, 'City': 'New York'},
{'Name': 'Alice', 'Age': 30, 'City': 'Chicago'},
{'Name': 'Bob', 'Age': 35, 'City': 'Los Angeles'}
]
# 创建空的数据框
df = pd.DataFrame()
# 遍历字典列表并将每个字典添加为新行
for d in data:
df = df.append(d, ignore_index=True)
# 打印数据框
print(df)
输出:
Name Age City
0 John 25 New York
1 Alice 30 Chicago
2 Bob 35 Los Angeles
在这个示例中,我们首先创建了一个字典列表data
,其中包含三个字典。然后,我们创建了一个空的数据框df
。接下来,我们使用for循环遍历字典列表中的每个字典,并使用df.append()
方法将其添加为新行到数据框中。最后,我们打印出数据框的内容。