python代码1个多重json字符串转换成字典
时间: 2023-12-17 18:02:25 浏览: 107
python实现字符串和字典的转换
5星 · 资源好评率100%
好的,以下是一个示例代码,将一个多重 JSON 字符串转换成字典:
```python
import json
# 多重 JSON 字符串(示例)
json_str = """
[
{
"name": "Alice",
"age": 25,
"pets": [
{
"name": "Fluffy",
"type": "cat"
},
{
"name": "Fido",
"type": "dog"
}
]
},
{
"name": "Bob",
"age": 30,
"pets": [
{
"name": "Spike",
"type": "dog"
}
]
}
]
"""
# 将多重 JSON 字符串转换成字典
json_dict = json.loads(json_str)
# 输出字典
print(json_dict)
```
输出结果:
```
[{'name': 'Alice', 'age': 25, 'pets': [{'name': 'Fluffy', 'type': 'cat'}, {'name': 'Fido', 'type': 'dog'}]}, {'name': 'Bob', 'age': 30, 'pets': [{'name': 'Spike', 'type': 'dog'}]}]
```
在这个示例中,我们使用了 Python 内置的 json 库将一个多重 JSON 字符串转换成了一个 Python 列表,其中每个元素都是一个包含人名、年龄和宠物信息的字典。
阅读全文