Py学习  »  Python

从一个范围生成python字典理解

ccpizza Nan Zhong • 5 年前 • 1375 次点击  

python字典的理解是否可以从一个范围生成,即给定一个 range(42) 我想买些像

{
    "key0": "value0",
    "key1": "value1",
    ....
    "key41", "value41"
}

我知道可以通过列表理解间接完成,例如:

dict(("key" + str(i), "value" + str(i)) for i in range(42))

字典的理解是否允许类似的结构?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/49998
 
1375 次点击  
文章 [ 3 ]  |  最新文章 5 年前