嗨,我有这段代码...
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']}
如何在保持效率的同时修改代码以得到此结果?谢谢一堆。
MMTTMM
相关分类