Python 的 fromkeys 函数用于使用用户给定的键序列和值创建一个新字典。在本节中,我们将通过实际示例讨论如何使用此 fromkeys 函数。此字典 fromkeys 函数的语法是
dictionary_name.fromkeys(sequence, values)
默认情况下,值为 None(第二个参数)。但是,您可以根据需要进行定义。
Python 字典 fromkeys 示例
fromkeys 函数使用用户给定的序列和值创建新字典。在此程序中,我们使用几个键创建一个字典。
提示:请参阅 字典 文章,以了解 Python 中有关它们的全部内容。
keys = {'a', 'b', 'c', 'd', 'e'}
myDict = dict.fromkeys(keys)
print("Dictionary Items: ", myDict)
如您所见,所有返回的值均为 None。

在此程序中,我们使用第二个参数为给定序列分配默认值。
keys = {'a', 'b', 'c', 'd', 'e'}
values = 100
myDict = dict.fromkeys(keys, values)
print(myDict)
您可以从下面的输出中看到,它为所有键都显示 100。
{'c': 100, 'b': 100, 'd': 100, 'a': 100, 'e': 100}