首页 > 解决方案 > 在python中配对元素

问题描述

我希望将两个元素配对。我知道这可以通过字典来完成,但字典的限制是两个键值不能相同。

例子:

    1 2
    1 3
    1 4
    4 5
    2 3
    3 4
    3 5
    3 6
    6 7

我想要这样的东西:

    {1:2,1:3,1:4,4:5,2:3,3:4,3:5,3:6,6:7}

但是通过使用字典生成的输出是:

    {1: 4, 2: 3, 3: 6, 4: 5, 6: 7}

我该如何克服这个问题?

标签: pythondictionarypairing

解决方案


推荐阅读