描述:创建一个新字典,以序列seq 中元素做字典的键,value为字典所有键对应的初始值。
语法:
dict.fromkeys(seq[, value])
参数:
l seq 一个序列,作为字典键值列表。
l value 可选参数, 设置键序列(seq)的值。
实例代码演示如下:
#快速生成字典
seq = ('Google', 'Baidu', 'Taobao')
dict.fromkeys(seq)
{'Google': None, 'Baidu': None, 'Taobao': None}
dict.fromkeys(seq, 1)
{'Google': 1, 'Baidu': 1, 'Taobao': 1}
dict.fromkeys(range(5), 88)
{0: 88, 1: 88, 2: 88, 3: 88, 4: 88
s = [1,2,3]
dict.fromkeys(seq,s)
{'Google': [1, 2, 3], 'Baidu': [1, 2, 3], 'Taobao': [1, 2, 3