python字典之fromkeys()方法

fromkeys()方法的一般形式:

dict.fromkeys(s[,v])其中s为键值,v若不提供则默认为None,我们通过具体的实例了解fromkeys方法:

>>> dict1={}
>>> dict1.fromkeys((1,2,3)) #以元组的形式为第一个参数赋值,第二个参数省略
{1: None, 2: None, 3: None}
>>> dict1.fromkeys((1,2,3),'Number')#以元组的形式为第一个参数赋值,第二个参数赋值为Number
{1: 'Number', 2: 'Number', 3: 'Number'}
>>> dict1.fromkeys((1,2,3),('One','Two','Three'))以元组的形式为第一个参数赋值,第二个参数也是以元组的形式赋值但它返回的内容并不是我们所期待的
{1: ('One', 'Two', 'Three'), 2: ('One', 'Two', 'Three'), 3: ('One', 'Two', 'Three')}
>>>

通过以上这个例子也就是说它不能批量修改

上一篇:字典和format用法


下一篇:关于从入门 three.js 到做出 3d 地球这件事