运维网's Archiver
论坛
›
Python
› 【Python 2.7/3.1 新特性】字典推导式(Dictionary comprehensions)
yxxs123
发表于 2017-5-8 12:19:57
【Python 2.7/3.1 新特性】字典推导式(Dictionary comprehensions)
L =
要生成下面这样的字典:
{1: 10, 2: 20, 3: 30, 4: 40, 5: 50, 6: 60, 7: 70, 8: 80, 9: 90}
以前需要这样:
dict([(v, v*10) for v in L])
现在可以直接这样:
{v: v*10 for v in L}
页:
[1]
查看完整版本:
【Python 2.7/3.1 新特性】字典推导式(Dictionary comprehensions)