我有:
data = [ {"Bucket": "test", "MountPoint": "/data"}, {"Bucket": "test2", "MountPoint": "/data2"} ]
我使用这个循环访问列表中的值Bucket
和MountPoint
。你知道吗
my_vals = [val for d in data for val in d.values()]
>>> print(my_vals)
['/data', 'test', '/data2', 'test2']
但是我把Bucket
和MountPoint
放在我的列表中。现在,我怎样才能通过修改我的for只把MountPoint
放到我的列表中呢?你知道吗
谢谢你!你知道吗
https://ideone.com/XR1qOk
一种可能是列表理解(反复阅读dicts):
相关问题 更多 >
编程相关推荐