python - 在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}
我该如何克服这个问题?
解决方案
推荐阅读
- python - 为什么我的代码不起作用 AttributeError: 'int' object has no attribute 'isdigit'
- python - 所以我在为角色制作动画时遇到了麻烦,而且我是 python 新手。我不断收到此错误,但我不明白
- google-api - 使用 API 访问 Google Analytics(分析)用户数据时验证凭据无效
- c# - MainWindows 和页面之间的导航错误(WPF 应用程序)
- swift - 我如何能够在设定的时间后执行代码(例如推送视图)| SwiftUI
- python-3.x - 如何使用 BeautifulSoup 在 html 文件中选择特定日期“th”元素以在 Python 3 中进行网络抓取?
- java - 无法解析方法拆分器 JSONArray java8 流
- python - 在 model.py 中更改类名后,无需在 Django 中应用迁移
- swift - Swift 金属着色器问题
- html - 如何使用 Bootstrap 确保 html 元素组水平和垂直对齐?