python中字典里的循环

例如一个字典{2:7,3:11,4:10,5:10,7:2,9:5,10:10,11:5}找循环例如2:7然后7:2和10:10最后输出一个[[2,7],[10]]key... 例如一个字典{2: 7, 3: 11, 4: 10, 5: 10, 7: 2, 9: 5, 10: 10, 11: 5}
找循环 例如2:7 然后 7:2 和 10:10
最后输出一个[[2, 7], [10]] key
例如 {1: 5, 2: 6, 3: 5, 4: 5, 5: 6, 6: 7, 7: 1, 9: 6}
输出[[1, 5, 6, 7]]
例如 {1: 5, 2: 14, 3: 15, 4: 3, 5: 5, 6: 5, 7: 15, 8: 6, 9: 10, 10: 15, 11: 12,
12: 15, 13: 14, 14: 8, 15: 9}
输出 [[5], [9, 10, 15]]
从第一个例子上看key为2的value是7,key为7的value是2,所以构成一个循环,然后把构成循环的key弄成一个列表。
第二个例子 1:5, 5:6, 6:7,7:1 构成一个循环所以把key 组成一个列表【1,5,6,7】
展开
 我来答
折柳成萌
高粉答主

2019-06-19 · 繁杂信息太多,你要学会辨别
知道顶级答主
回答量:4.4万
采纳率:96%
帮助的人:6433万
展开全部
你的names应该是一个(存放着二元组或者二元列表的)列表或者元祖,比如[[1,2]],你的代码就是把它变成了[{"companyId":1,"name":2}]这种内部元素是字典的列表
hy1397471
2019-06-19 · 知道合伙人软件行家
hy1397471
知道合伙人软件行家
采纳数:4714 获赞数:17154
15年数据库维护及数据库应用系统开发经验,从事零售业、服务业及财务管理类系统开发与维护。

向TA提问 私信TA
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式