我有一个名为“ 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'])

关于python - 如何从python字典中的列表中提取键的所有实例?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43741833/

10-09 02:55