2024-03-29 13:22:59 发布
网友
我有一个非常简单的JSON字符串,如下所示
x = '{ "Text1":"Value1", "Text2":"Value2", "Text3":"Value3"}'
我想在一个列表中存储所有键,在另一个列表中存储所有值。我不想使用循环,因为这个json在KVP中会非常庞大
我试图从谷歌那里得到帮助,但没有得到任何满足要求的东西。你知道吗
如果它不是嵌套的JSON,那么
d = dict({ "Text1":"Value1", "Text2":"Value2", "Text3":"Value3"}) print(d.keys());
你可以试试这个:
import json x = '{ "Text1":"Value1", "Text2":"Value2", "Text3":"Value3"}' keys, values = map(list, zip(*json.loads(x).items())) print(keys) # ['Text1', 'Text2', 'Text3'] print(values) # ['Value1', 'Value2', 'Value3']
如果它不是嵌套的JSON,那么
你可以试试这个:
相关问题 更多 >
编程相关推荐