【发布时间】:2021-10-31 23:36:15
【问题描述】:
我正在尝试从下面的 JSON 中解析关键的“标签”。
data = [{
"12233":{
"title": "The Title",
"id": "12233",
"tags": ["tag1", "tag2", "tag3"],
},
"122223":{
"title": "The Title",
"id": "122223",
"tags": ["tag4", "tag5", "tag6"],
},
"122344":{
"title": "The Title",
"id": "122344",
"tags": ["tag7", "tag8", "tag9"],
}
}]
到目前为止我已经尝试过了,
data = data[0]
tags_list = []
for tags in data:
tags_list.append(tags["122344"])
print(tags_list)
但它只提取第一个对象,我希望结果是这样的,
tags_list = ["tag1", "tag2", "tag3", "tag4", "tag5", "tag6","tag7", "tag8", "tag9"]
【问题讨论】:
-
尝试使用列表压缩
标签: python json python-3.x