代码:
a = [{"value": "22", "label": "吉林省"}, {"value": "2206", "label": "白山市"}, {"value": "220622", "label": "靖宇县"}]
print(a)
print(type(a))
# 将json转换成字符串
b = json.dumps(a, ensure_ascii=False)
print(b)
print(type(b))
# 去掉字符串的空格然后输出
print(''.join(b.split()))
abc = "[{\"value\":\"22\",\"label\":\"吉林省\"},{\"value\":\"2206\",\"label\":\"白山市\"},{\"value\":\"220622\",\"label\":\"靖宇县\"}]"
print(abc)
print(type(abc))
if ''.join(b.split()) == abc:
print(True)
else:
print(False)
# 将字符串转换成json
d = json.loads(abc)
print(d)
print(type(d))
if a == d:
print(True)
else:
print(False)
运行结果:

这段代码展示了如何在Python中将JSON格式的字符串转换为列表,以及反过来将列表转换回JSON字符串。它使用了json库的dumps和loads方法进行转换,并检查了转换的正确性。
8469

被折叠的 条评论
为什么被折叠?



