使用列表和dict.get() 获取 lst 中每个字典的键值。
def pluck(lst, key):
return [x.get(key) for x in lst]
simpsons = [
{'name': 'lisa', 'age': 8},
{'name': 'homer', 'age': 36},
{'name': 'marge', 'age': 34},
{'name': 'bart', 'age': 10}
]
print(pluck(simpsons, 'age')) # [8, 36, 34, 10]