2-3和2-4中把字典转换为元组的列表了,那么怎么把它们再转换回来?

来源:

小胖纸

2016-09-26

特别是用zip()把key和value的顺序都换了,虽然解决了标题里的问题,但是强迫症说我如果不能原模原样的转换回去,就要恶化成强迫癌……

写回答

1回答

程序员硕

2016-09-26

1.用元组列表构造字典: dict([('a', 1), (('b', 2), ('c', 3))])

2.对于调换顺序的, 使用字典解析: {k: v for v, k in tlist}

0
1
小胖纸
谢谢老师,改完之后就发现字典的顺序不太对劲,要看2-6才行,囧
2016-09-26
共1条回复

Python高效编程技巧实战

精选50个Python案例,源自实战,全面提升Python编程能力

2582 学习 · 360 问题

查看课程