例如:
创建一个包含3个key的字典,所有key的value均为0:
x = ('key1', 'key2', 'key3')y = 0thisdict = dict.fromkeys(x, y)print(thisdict)
1、定义和用法
fromkeys()
方法用于创建一个新字典,以序列 keys 中元素做字典的key,value 为字典所有key对应的初始值。
2、调用语法
dict.fromkeys(keys, value)
3、参数说明
参数 | 描述 |
keys | 必需的参数,指定新字典key的迭代器 |
value | 可选的。所有key对应的value。默认值为None |
4、使用示例
例如:
与上述示例相同,但未指定value:
x = ('key1', 'key2', 'key3')thisdict = dict.fromkeys(x)print(thisdict)