python - 将字典列表转换为关于键的数据框
问题描述
有没有办法将字典列表转换为单个字典键的熊猫数据框?
说,对于 sample_list =[{1:2.1, 2:4.5, 5:6.4}, {1:4.3, 2:5.4, 5:1}, {1:0.07, 2:9.5, 5:7.1}]
数据框将是
2
---
4.5
5.4
9.5
其中 2 是列名。
编辑:
有没有办法重命名列并有类似的东西
two
---
4.5
5.4
9.5
解决方案
您可以在创建数据框时指定columns=
参数:
df = pd.DataFrame(sample_list, columns=[2])
print(df)
印刷:
2
0 4.5
1 5.4
2 9.5
推荐阅读
- mysql - Docker 容器 bash 终端没有响应
- docker - 是否可以在删除容器之前询问 docker login ?
- assembly - 获取二进制输入 x86 tasm
- java - 您能否以编程方式从 Java 中的其他 MongoDB 集合映射 POJO
- python - 使用 exec(open('file.py').read()) 时 Pycharm 中的非法多字节序列
- gltf - glTF 中的面部颜色支持
- python - BigQuery 使用条件从其他表创建表
- vbscript - 如何在 VBScript 循环中处理条件
- apostrophe-cms - 从垃圾箱中恢复的页面未显示在页面菜单中,但确实显示在网站上
- html - 在 Ionic Angular 项目的 HTML5 视频标签上播放/暂停