解决方法如下:
# 定义字典列表
dict_list = [{'name': 'Alice', 'age': 25}, {'name': 'Bob', 'age': 30}, {'name': 'Charlie', 'age': 35}]
# 使用列表推导式获取字典键的值
values = [d['name'] for d in dict_list]
# 输出结果
print(values)
运行以上代码,将会输出:
['Alice', 'Bob', 'Charlie']
这里使用了列表推导式,它可以通过在方括号内定义一个表达式,并在后面跟上一个 for 循环来创建一个新的列表。在这个例子中,我们使用了 d['name']
作为表达式,其中 d
是字典列表中的每个字典。通过遍历字典列表并将每个字典的 'name'
键的值添加到新列表 values
中,我们最终得到了一个包含字典键的值的列表。