为了账号安全,请及时绑定邮箱和手机立即绑定

python字典排列的格式

python字典排列的格式

守候你守候我 2021-03-05 10:11:46
嗨,我有这段代码...x = {'stack': ['2', '3'], 'overflow': ['1', '2']}for i in x.values():    heroes = {x[0]:x[1:] for x in permutations(i)}    print heroes这给了我...{'3': ('2',), '2': ('3',)}{'1': ('2',), '2': ('1',)}稍后在我的程序中,我需要键的值以列表形式而不是元组形式。所以我需要的结果是...{'3': ['2'], '2': ['3']}{'1': ['2'], '2': ['1']}如何在保持效率的同时修改代码以得到此结果?谢谢一堆。
查看完整描述

1 回答

?
MMTTMM

TA贡献1869条经验 获得超4个赞

heroes = {x[0]:list(x[1:]) for x in permutations(i)}


查看完整回答
反对 回复 2021-03-26
  • 1 回答
  • 0 关注
  • 174 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号