招生電話:0816-8119777
新聞詳情

python教程——字典 fromkeys() 方法

發(fā)表時(shí)間:2023-02-25 10:35

描述

Python 字典 fromkeys() 函數(shù)用于創(chuàng)建一個新字典,以序列 seq 中元素做字典的鍵,value 為字典所有鍵對應(yīng)的初始值。


語法

fromkeys() 方法語法:


dict.fromkeys(seq[, value])

參數(shù)

seq -- 字典鍵值列表。

value -- 可選參數(shù), 設(shè)置鍵序列(seq)對應(yīng)的值,默認(rèn)為 None。

返回值

該方法返回一個新字典。


實(shí)例

以下實(shí)例展示了 fromkeys()函數(shù)的使用方法:


實(shí)例

#!/usr/bin/python3


seq = ('name', 'age', 'sex')


tinydict = dict.fromkeys(seq)

print ("新的字典為 : %s" %   str(tinydict))


tinydict = dict.fromkeys(seq, 10)

print ("新的字典為 : %s" %   str(tinydict))

以上實(shí)例輸出結(jié)果為:


新的字典為 : {'age': None, 'name': None, 'sex': None}

新的字典為 : {'age': 10, 'name': 10, 'sex': 10}

不指定值:


實(shí)例

#!/usr/bin/python3


x = ('key1', 'key2', 'key3')


thisdict = dict.fromkeys(x)


print(thisdict)

以上實(shí)例輸出結(jié)果為:


{'key1': None, 'key2': None, 'key3': None}


辦公室/傳真:0816-8119666
招生辦:0816- 8119777
地址:四川省綿陽市園藝山教育園區(qū)
郵箱:mzsyxxzsb@sina.com
官方服務(wù)號
官方訂閱號
官方視頻號
官方抖音號
官方微博號
北京英才苑
四川省電化教育館
綿陽教育體育館
綿陽招生考試網(wǎng)
友情鏈接: