python - 从字典的键和值形成 Pandas 数据框

标签 python pandas dataframe

我有一个 python dict:

{'key1':'val1', 'key2':'val2', 'key3':'val3', 'key4':'val4'}

我想将其转换为这样的数据框:

col1   col2
key1    val1
key2    val2
key3    val3
key4    val4

我该怎么做?

最佳答案

import pandas as pd
data={'key1':'val1', 'key2':'val2', 'key3':'val3', 'key4':'val4'}
df=pd.DataFrame(list(zip(data,data.values())), columns =['col1', 'col2'])
print(df)

关于python - 从字典的键和值形成 Pandas 数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65528069/

相关文章:

python - 在 Python/Pandas 中对一列执行值计数,但在多列中返回值

python - Pandas Dataframe 在列表列中删除重复项?

python - 使用python读取1TB HDFS CSV文件的有效方法是什么

python - 请求获取图像,通过 flask 返回

python - 添加新消息类型时此标记的值不正确(超出范围)

python - django user_passes_test 装饰器

python - 使用 Python 组合多个 CSV 文件

python - 如何将 Pandas 系列或索引转换为 NumPy 数组?

Python:消除数据框中重复的小数

python - 如何根据某些列从 pandas 数据框中选择相同的行