2024-09-27 04:22:28 发布
网友
我有一系列字典。每个字典都有一个“id”作为它的键和一个相应的列表。在
我想遍历字典列表并从每个字典的值访问第一个liste项。在
总体而言,数据结构如下:
[ {"abc": [1,2,3]}, {"def":[4,5,6]} ]
我想通过迭代得到[1,4]
您需要使用^{}来获取每个字典的值,它返回一个值列表。因为您知道字典只有一个值,所以第一个值就是您想要的列表。在
所以,你可以这样做:
first_items = [] for d in my_dicts: first_items.append(d.values()[0][0])
你也可以将其简化为列表理解。在
您需要使用^{} 来获取每个字典的值,它返回一个值列表。因为您知道字典只有一个值,所以第一个值就是您想要的列表。在
所以,你可以这样做:
你也可以将其简化为列表理解。在
^{pr2}$相关问题 更多 >
编程相关推荐