我有这些列表,我想得到name的值:
[{
"tr": [{
"name": "#For5Rs",
"promoted_content": null,
"query": "%23For5Rs",
"events": null
}, {
"name": "Javed Bashir",
"promoted_content": null,
"query": "%22Javed+Bashir%22",
"events": null
}, {
"name": "Milan Luthria",
"promoted_content": null,
"query": "%22Milan+Luthria%22",
"events": null
}, {
"name": "Vidya Balan",
"promoted_content": null,
"query": "%22Vidya+Balan%22",
"events": null
}],
"as_of": "2013-08-16T10:31:35Z",
"created_at": "2013-08-16T10:20:41Z",
"locations": [{
"name": "India",
"woeid": 23424848
}]
}]
你在问,“我有一个字典列表。每个字典都有一个键
"name"
。如何获得所有这些键的值列表?”在基础知识
使用括号中的索引访问列表元素。
a[0]
是列表的第一个元素。使用括号中的键访问字典值。
a["name"]
是this_value
,来自{"name":this_value}
。使用如下循环聚合值:
有疑问的问题
your_list
没有方括号对。在我想是吧
^{pr2}$回答
您可以得到“name”的值列表:
我看到你的数据没有完全格式化(在编辑之前),所以我会选择下面的regex代码从提供的jsonSTRING中提取所有名称(只需将“”括起来)
它会打印一个列表-
^{pr2}$相关问题 更多 >
编程相关推荐