python——中fromkeys

在Python中,dict.fromkeys() 是一个方法,用于创建一个新的字典,其中键来自一个可迭代对象(例如列表或元组),而值都是相同的(默认为 None)。

这是 dict.fromkeys() 的基本语法:

dict.fromkeys(sequence[, value])
  • sequence:一个可迭代对象,如列表或元组,其元素将成为新字典的键。
  • value:可选参数。如果提供,它将成为新字典中所有键的值。如果不提供,默认值为 None
  • num={}.fromkeys(['百年孤独','python图解','白夜行'],'朱慧军')
    print(num)
    
    #输出:
    {'百年孤独': '朱慧军', 'python图解': '朱慧军', '白夜行': '朱慧军'}
    

    在上述代码中书都是表达键,作者就是表达值

  • num={}.fromkeys(['百年孤独','python图解','白夜行'])
    print(num)
    
    #输出:
    {'百年孤独': None, 'python图解': None, '白夜行': None}
    

    当我们不提供value的时候,他就会返回空值

你可能感兴趣的:(python,开发语言)