我有一个这样的字典列表:
[{'value': 'apple', 'blah': 2},
{'value': 'banana', 'blah': 3} ,
{'value': 'cars', 'blah': 4}]
I want ['apple', 'banana', 'cars']
最好的方法是什么?
假设每个字典都有一个value
键,你可以写(假设你的列表名为l
)
[d['value'] for d in l]
If value
可能会丢失,您可以使用
[d['value'] for d in l if 'value' in d]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)