Skip to main content
 首页 » 编程设计

python之如何从 python 字典中的列表中提取键的所有实例

2025年05月04日13zhenyulu

我有一个名为“available_volumes”的 python 字典。 该字典包含键“Volumes”,并且在该键中包含“VolumeIds”列表。如何打印此列表中的每个“VolumeId”?

这是我的“available_volumes”数据的一些简化样本数据:

{'Volumes':  
  [ 
    {'VolumeId': 'vol-0fdfe004dgte6e8385d'}, 
    {'VolumeId': 'vol-0fdfe344d35te6e858f'}, 
    {'VolumeId': 'vol-0fwde024d4gte6e834g'} 
  ] 
} 

如果我使用我的“available_volumes”字典并在其上运行以下命令:

myIds = available_volumes ['Volumes'][0]['VolumeId'] 

我可以获得索引 0 处的第一个 VolumeId。但是,如何迭代并打印所有 VolumeId?

谢谢。

请您参考如下方法:

简单地遍历列表:

for vol in available_volumes['Volumes']: 
    print(vol['VolumeId'])