Python 3 - 字典的 fromkeys() 方法
-
描述
方法fromkeys()使用来自 seq 的键和设置为 value 的值创建一个新字典。 -
句法
以下是语法fromkeys()方法 -dict.fromkeys(seq[, value]))
-
参数
-
seq− 这是用于字典键准备的值列表。
-
value- 这是可选的,如果提供则值将设置为此值
-
-
返回值
此方法返回列表。 -
例子
以下示例显示了 fromkeys() 方法的用法。#!/usr/bin/python3 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}