一个返回值是这种格式
```python
{
{"id":"123","name","aaa"},
{"id":"456","name":"bbb"},
{"id":"789","name":"ccc"}
}
```}
字典最外面还是花括号,一运行就提示不能哈希
要如何才能取里面里的ID和name值
这样写最外面已经不是一个字典了,而是一个set(集合),集合是无序的,不能根据下标来提取数据,所以需要转为list类型,2种方法:
字典不可以放到集合里面,改成列表
name,aaa的逗号改成冒号
data = """{
{"id":"123","name":"aaa"},
{"id":"456","name":"bbb"},
{"id":"789","name":"ccc"}
}"""
for temp in eval('[' + str(data)[1:-1] + ']'):
print(temp['id'], temp['name'])