1.8.3 字典推导式
字典推导式的表现形式和列表推导式类似。示例如下,输入以下代码并逐行运行:
import random # 导入random标准库
dict1={x:random.randint(1,10) for x in range(1,4)} # 生成字典dict1,其中的键为1~4的整数,值为
1~10的随机整数
print(dict1) # 查看字典dict1。运行结果为:{1: 10, 2: 4, 3: 6}
注意
因为取得的是随机值,所以大家自行操作运行时得到的结果可能有所不同。