如何将包含字典的Python列表合并到一个最终列表中

Nyakwar Apuoyo

这是我的清单:

prices = [
    {'price': '19,294'}, {'price': '20,365'}, {'price': '21,437'},
    {'price': '22,628'}, {'price': '25,963'}, {'price': '26,439'},
    {'price': '28,821'}, {'price': '29,417'}, {'price': '26,320'},
    {'price': '26,797'}, {'price': '29,179'}, {'price': '29,774'},
    {'price': '46,686'}, {'price': '47,162'}, {'price': '51,807'},
    {'price': '52,402'}]

occupancy = [
    {'occupancy': 2}, {'occupancy': 2}, {'occupancy': 2},
    {'occupancy': 2}, {'occupancy': 3}, {'occupancy': 3},
    {'occupancy': 3}, {'occupancy': 3}, {'occupancy': 4},
    {'occupancy': 4}, {'occupancy': 4}, {'occupancy': 4},
    {'occupancy': '6'}, {'occupancy': '6'}, {'occupancy': '6'},
    {'occupancy': '6'}]

预期成绩:

results = [
    {'price': '19,294','occupancy': 2},
    {'price': '20,365','occupancy': 2},
    {'price': '52,402','occupancy': '6'}, .....]

它们具有相同的len()和相同的阶数/范围()

拉克什

使用zip带有列表理解

例如:

prices = [{'price': '19,294'}, {'price': '20,365'}, {'price': '21,437'}, {'price': '22,628'}, {'price': '25,963'}, {'price': '26,439'}, {'price': '28,821'}, {'price': '29,417'}, {
    'price': '26,320'}, {'price': '26,797'}, {'price': '29,179'}, {'price': '29,774'}, {'price': '46,686'}, {'price': '47,162'}, {'price': '51,807'}, {'price': '52,402'}]

occupancy = [{'occupancy': 2}, {'occupancy': 2}, {'occupancy': 2}, {'occupancy': 2}, {'occupancy': 3}, {'occupancy': 3}, {'occupancy': 3}, {'occupancy': 3}, {
    'occupancy': 4}, {'occupancy': 4}, {'occupancy': 4}, {'occupancy': 4}, {'occupancy': '6'}, {'occupancy': '6'}, {'occupancy': '6'}, {'occupancy': '6'}]

result = [{**m, **n} for m, n in zip(prices, occupancy)]

输出:

[{'occupancy': 2, 'price': '19,294'},
 {'occupancy': 2, 'price': '20,365'},
 {'occupancy': 2, 'price': '21,437'},
 {'occupancy': 2, 'price': '22,628'},
 {'occupancy': 3, 'price': '25,963'},
 {'occupancy': 3, 'price': '26,439'},
 {'occupancy': 3, 'price': '28,821'},
 {'occupancy': 3, 'price': '29,417'},
 {'occupancy': 4, 'price': '26,320'},
 {'occupancy': 4, 'price': '26,797'},
 {'occupancy': 4, 'price': '29,179'},
 {'occupancy': 4, 'price': '29,774'},
 {'occupancy': '6', 'price': '46,686'},
 {'occupancy': '6', 'price': '47,162'},
 {'occupancy': '6', 'price': '51,807'},
 {'occupancy': '6', 'price': '52,402'}]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将Python元组键中的所有值从字典合并到一个列表中?

来自分类Dev

如何将一个SASS列表合并到多个选择器中

来自分类Dev

将列表值合并到字典中

来自分类Dev

将多个ObservableList合并到一个列表中

来自分类Dev

如何将2个列表合并到一个球拍中

来自分类Dev

如何将python列表的所有子集合并到n个容器中

来自分类Dev

如何将多个列表附加到python字典中的一个键?

来自分类Dev

将一些列表合并到字典中

来自分类Dev

如何将两个列表合并到python的列表列表中?

来自分类Dev

将多个字典的值合并到一个列表中

来自分类Dev

将数组列表合并到一个数组列表中

来自分类Dev

如何将多个构面结果合并到具有一个属性的对象列表中

来自分类Dev

将多个列表列合并到R中的一个列表列中?

来自分类Dev

将多个列表合并到流中的一个对象列表?

来自分类Dev

如何使用Python将三个词典列表合并到一个嵌套词典中

来自分类Dev

Java。如何将两个最初排序的队列合并到一个队列中?(没有链接列表或其他内容)

来自分类Dev

如何将python列表的所有子集合并到n个容器中

来自分类Dev

P4:如何将“ p4集成”的多个调用合并到一个变更列表中(在批处理文件中)?

来自分类Dev

Python:将两个列表合并到字典

来自分类Dev

将包含列表的字典追加到python中的另一个字典

来自分类Dev

如何将这三个订单列表合并到一个具有相同名称项的列表合并到一行?

来自分类Dev

Python-如何以完全随机的顺序将两个列表合并到字典中

来自分类Dev

如何将字典列表合并到字典key:list配对中?

来自分类Dev

将两个列表合并到python中具有多个键的字典列表中

来自分类Dev

将 2 个不同的列表合并到字典中

来自分类Dev

如何将具有相同键的字典的值从字典列表中合并为一个值?

来自分类Dev

将输出合并到一个列表中(不合并列表列表)

来自分类Dev

如何将两个列表统一合并到字典中

来自分类Dev

将两个列表合并到字典中,一个包含重复元素,一个包含整数

Related 相关文章

  1. 1

    如何将Python元组键中的所有值从字典合并到一个列表中?

  2. 2

    如何将一个SASS列表合并到多个选择器中

  3. 3

    将列表值合并到字典中

  4. 4

    将多个ObservableList合并到一个列表中

  5. 5

    如何将2个列表合并到一个球拍中

  6. 6

    如何将python列表的所有子集合并到n个容器中

  7. 7

    如何将多个列表附加到python字典中的一个键?

  8. 8

    将一些列表合并到字典中

  9. 9

    如何将两个列表合并到python的列表列表中?

  10. 10

    将多个字典的值合并到一个列表中

  11. 11

    将数组列表合并到一个数组列表中

  12. 12

    如何将多个构面结果合并到具有一个属性的对象列表中

  13. 13

    将多个列表列合并到R中的一个列表列中?

  14. 14

    将多个列表合并到流中的一个对象列表?

  15. 15

    如何使用Python将三个词典列表合并到一个嵌套词典中

  16. 16

    Java。如何将两个最初排序的队列合并到一个队列中?(没有链接列表或其他内容)

  17. 17

    如何将python列表的所有子集合并到n个容器中

  18. 18

    P4:如何将“ p4集成”的多个调用合并到一个变更列表中(在批处理文件中)?

  19. 19

    Python:将两个列表合并到字典

  20. 20

    将包含列表的字典追加到python中的另一个字典

  21. 21

    如何将这三个订单列表合并到一个具有相同名称项的列表合并到一行?

  22. 22

    Python-如何以完全随机的顺序将两个列表合并到字典中

  23. 23

    如何将字典列表合并到字典key:list配对中?

  24. 24

    将两个列表合并到python中具有多个键的字典列表中

  25. 25

    将 2 个不同的列表合并到字典中

  26. 26

    如何将具有相同键的字典的值从字典列表中合并为一个值?

  27. 27

    将输出合并到一个列表中(不合并列表列表)

  28. 28

    如何将两个列表统一合并到字典中

  29. 29

    将两个列表合并到字典中,一个包含重复元素,一个包含整数

热门标签

归档