📜  Python – 将字典列表转换为字典值列表(1)

📅  最后修改于: 2023-12-03 15:04:12.355000             🧑  作者: Mango

Python – 将字典列表转换为字典值列表

在Python中,我们经常需要在不同的数据类型之间进行转换。这里介绍将字典列表转换为字典值列表的方法。

假设我们有以下字典列表:

dict_list = [{'a': 1, 'b': 2}, {'a': 3, 'b': 4}]

我们希望将它转换为以下字典值列表:

[1, 2, 3, 4]

以下是代码实现:

values_list = [v for d in dict_list for v in d.values()]
print(values_list)

输出结果:

[1, 2, 3, 4]

代码解释:

  1. 我们使用列表推导式来创建一个新的列表。
  2. 列表推导式中的两个嵌套循环:外层循环遍历字典列表中的每个字典,内层循环遍历每个字典中的每个值。
  3. 使用d.values()获取每个字典的值,并将它们添加到values_list列表中。

以上就是将字典列表转换为字典值列表的方法。