Python机器学习原理与算法实现
上QQ阅读APP看书,第一时间看更新

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}

注意

因为取得的是随机值,所以大家自行操作运行时得到的结果可能有所不同。