以下是一个示例代码,用于遍历DataFrame并输出具有值列表的字典:
import pandas as pd
# 创建一个示例DataFrame
data = {'A': [1, 2, 3],
'B': ['a', 'b', 'c'],
'C': [True, False, True]}
df = pd.DataFrame(data)
# 创建一个空字典
result_dict = {}
# 遍历DataFrame的列
for column in df.columns:
# 将列名作为键,将列的值列表作为值添加到字典中
result_dict[column] = df[column].tolist()
# 输出结果字典
print(result_dict)
输出结果将为:
{'A': [1, 2, 3], 'B': ['a', 'b', 'c'], 'C': [True, False, True]}
在这个示例中,我们遍历了DataFrame的每一列,并将列名作为键,将该列的值列表作为值添加到字典中。最后,我们输出了结果字典。