当前位置: 首页 > 文档资料 > Python 中文教程 >

dict.fromkeys()

优质
小牛编辑
131浏览
2023-12-01

描述 (Description)

fromkeys()方法创建一个新的字典,其中包含来自seq键和values设置为value。

语法 (Syntax)

以下是fromkeys()方法的语法 -

dict.fromkeys(seq[, value])

参数 (Parameters)

  • seq - 这是用于字典键准备的值列表。

  • value - 这是可选的,如果提供,则value将设置为此值

返回值 (Return Value)

此方法返回列表。

例子 (Example)

以下示例显示了fromkeys()方法的用法。

#!/usr/bin/python
seq = ('name', 'age', 'sex')
dict = dict.fromkeys(seq)
print "New Dictionary : %s" %  str(dict)
dict = dict.fromkeys(seq, 10)
print "New Dictionary : %s" %  str(dict)

当我们运行上面的程序时,它产生以下结果 -

New Dictionary : {'age': None, 'name': None, 'sex': None}
New Dictionary : {'age': 10, 'name': 10, 'sex': 10}