当前位置: 代码迷 >> python >> 我有一个字典值列表,我想要列表的第一个索引。 如何遍历它?
  详细解决方案

我有一个字典值列表,我想要列表的第一个索引。 如何遍历它?

热度:30   发布时间:2023-06-27 21:56:45.0

我的字典看起来像这样。

{'a':0,'is_target':False,'properties':[{'id':19,'title':{'x':0,'y':1,'z':2}},{'id':20,'title':{'x':0,'y':1,'z':2}}]}

我想对所有ID进行分组。

到目前为止,我尝试过使用地图,还尝试过根据项目创建新字典并对其进行迭代。 但我不能分组。

我认为您想从此字典中找到所有的“ id”。 你可以做-

final_list = []
for i in d['properties']:
    final_list.append(i['id'])

final_list具有所有“ id”。

parthagar答案等于:

d = {'a':0,
'is_target':False,
 'properties':[{'id':19,'title':{'x':0,'y':1,'z':2}},
             {'id':20,'title':{'x':0,'y':1,'z':2}}]}

final_list = [i["id"]  for i in d['properties']]

您可以通过列表理解来了解这些

ids = [i['id'] for i in d['properties']]
 [19, 20] 
  相关解决方案