我需要有关如何使用 python 访问 JSON 结构中的元素的帮助。
假设我有这样的 JSON
{
'result':
[
{
'aa':1,
'bb':2
},
{
'cc':3,
'dd':4
}
]
}
在 python 中,如何获取 aa
或 dd
的数据?
我试过
str1 = {'result':[{'aa':1, 'bb':2},{'cc':3, 'dd':4}]}
str1new = str1['result']['aa]
但它给我错误
list indices must be integers, not str
我该如何解决这个问题?是否有任何其他方法使用 python 从 JSON 中获取数据?感谢您的帮助。我真的很感激。
最佳答案
试试这个,对于下一个,如果您有更多索引,请使用 1 或 2 之类的索引,或者如果您在 json
中有多个索引,则可以循环。
str1new = str1['result'][0]['aa']
关于python - 如何使用python访问json中的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45029315/