fromkeys方法语法

dict.fromkeys(iterable[,value=None])

iterable 用于创建新的字典的键的可迭代对象(字符串,列表,元组,字典)

value 可选参数,字典所有键对应同一个值的初始值,默认为None

 

因为所有键对应同一个值,所以对键为‘k1’的值做了添加操作后,其他几个键的值也都添加了相同的值

v = dict.fromkeys(['k1', 'k2'],[])
v['k1'].append(666)
print(v)
v['k1'] = 777
print(v)
"""
{'k1': [666], 'k2': [666]}
{'k1': 777, 'k2': [666]}
"""

 

相关文章:

  • 2021-11-21
  • 2019-03-07
  • 2021-12-26
  • 2021-05-29
  • 2022-12-23
  • 2021-09-20
猜你喜欢
  • 2021-07-26
  • 2022-12-23
  • 2021-11-09
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案