【发布时间】:2016-06-21 17:47:27
【问题描述】:
我有一个 .csv 文件,我需要让它看起来像一个专门格式化的字典,但我无法绕开必要的循环来按照我需要的方式执行此操作。例如,这三行(row[0] 是带有我的标签的标题)目前看起来像:
0 outlook,temperature,humidity,windy,result
1 overcast,hot,high,FALSE,yes
2 overcast,cool,normal,TRUE,yes
...
应该是这样的:
{"outlook":"overcast", "temperature":"hot", "humidity":"high","windy":"FALSE","result":"yes"},
{"outlook":"overcast", "temperature":"cool", "humidity":"normal","windy":"TRUE","result":"yes"},
...
一旦它们经过处理和清理。我已经很接近了,但使用字典不太正确。我一直在搞乱熊猫和导入 csv,我开始忘记在 Py3 中执行此操作的最佳方法是什么。
感谢您的帮助。非常感谢。
【问题讨论】:
标签: python csv formatting data-cleaning