位置:首頁 > 腳本語言 > Python教學 > Python dict.fromkeys()方法

Python dict.fromkeys()方法

fromkeys()方法從序列鍵和值設置為value來創建一個新的字典。

語法

以下是fromkeys()方法的語法:

dict.fromkeys(seq[, value]))

參數

  • seq -- 這是將用於字典的鍵準備的值的列表。

  • value -- 這是可選的,如果提供的話則值將被設置為這個值

返回值

此方法返回列表。

例子

下麵的例子顯示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}