【发布时间】:2017-06-04 06:27:30
【问题描述】:
我有一个包含 5 列的 .csv 文件,但我只需要 json 文件来包含其中的 3 个,我该怎么做?
csv 文件:
Ncode Ocode name a b c
1 1.1 1x 1a 1b 1c
2 2.2 2x 2a 2b 2c
3 3.3 3x 3a 3b 3c
Json 输出:
{"1.1":[{"a":"1a"},{"b":"1b"},{"c":"1c"}],"2.2":[{"a":"2a"},{"b":"2b"},{"c":"2c"}]}
【问题讨论】:
-
{"1.1":{"a":"1a","b":"1b","c":"1c"},"2.2":{"a":"2a","b":"2b","c":"2c"}}想要这个吗? -
@MYGz,是的,但是需要有一个 [ ] 包围 Ocode 的条目......所以你的建议是这样的;
{"1.1":{"a":"1a","b":"1b","c":"1c"},"2.2":{"a":"2a","b":"2b","c":"2c"}},我需要的是{"1.1":[{"a":"1a","b":"1b","c":"1c"}],"2.2":[{"a":"2a","b":"2b","c":"2c"}]}谢谢
标签: python json pandas csv data-conversion