【发布时间】:2020-01-24 02:36:43
【问题描述】:
我有如下示例 csv 数据:
id,hex1,hex2,hex3,hex4,hex5
388,#442c1c,#927450,#664c31,#22110c,
387,#6a442f,#826349,,,
1733,#4d432e,#75623f,,,
1728,#393e46,#5f4433,#ad7a52,#362c28,#a76042
我想从这个 csv 创建 JSON 数据,看起来像这样:
{
"images":[
{
"colors": [
"#442c1c",
"#2f4f4f",
"#927450",
"#696969",
"#664c31",
"#556b2f"
],
"id": "388"
}
]
}
每一行都应采用第一列 (id) 并创建一个字典/数组(抱歉,不确定术语是否正确),其中包含该行中的十六进制值。 Python 是我最熟悉的语言,所以我更喜欢用它来创建我的 JSON。
谁能建议一些起点?
提前谢谢你。
【问题讨论】:
标签: python arrays json csv dictionary