python字典fromkeys方法详解

fromkeys功能作用

python字典的fromkeys方法以序列 seq 中元素做字典的键,value 为字典所有键对应的初始值创建一个新的字典,value默认值是None

语法

fromkeys方法语法

dict.fromkeys(seq[, value])

参数

  • seq 生成新字典的键值序列
  • value 可选参数,新字典所有键值对中value的初始值,默认为None
    ## 返回值
    fromkeys返回一个新的字典

示例代码

stu_dict = dict.fromkeys(['小明', '小刚'], 90)
print(stu_dict)

程序输出结果为

{'小明': 90, '小刚': 90}

fromkeys方法接受两个参数,第一个参数是序列,可以是列表,也可以是元组,方法将以这个序列里的元素做key,生成新的字典。value由第二个参数来决定,我在代码里传入参数90,所有key所对应的value就都是90,如果不传这个参数,默认value为None

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案