Python使用dict.fromkeys()快速生成一個(gè)字典示例
本文實(shí)例講述了Python使用dict.fromkeys()快速生成一個(gè)字典。分享給大家供大家參考,具體如下:
>>> result = dict.fromkeys(range(24), 0) >>> result {0: 0, 1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6: 0, 7: 0, 8: 0, 9: 0, 10: 0, 11: 0, 12: 0, 13: 0, 14: 0, 15: 0, 16: 0, 17: 0, 18: 0, 19: 0, 20: 0, 21: 0, 22: 0, 23: 0} >>>
#!/usr/bin/python # -*- coding: UTF-8 -*- seq = ('Google', 'Runoob', 'Taobao') dict = dict.fromkeys(seq) print "新字典為 : %s" % str(dict) dict = dict.fromkeys(seq, 10) print "新字典為 : %s" % str(dict)
以上實(shí)例輸出結(jié)果為:
新字典為 : {'Google': None, 'Taobao': None, 'Runoob': None}
新字典為 : {'Google': 10, 'Taobao': 10, 'Runoob': 10}
大招:
# codingutf-8 date =['2019-01-24', '2019-01-23', '2019-01-22', '2019-01-21', '2019-01-20', '2019-01-19', '2019-01-18' ] val = {u"高危": 10, u"低危": 10, u"中危": 10, u"危急": 10} dict = dict.fromkeys(date, val) print 'dict = ', dict
運(yùn)行結(jié)果
dict = {
'2019-01-18': {
u '\u4f4e\u5371': 10,
u '\u9ad8\u5371': 10,
u '\u4e2d\u5371': 10,
u '\u5371\u6025': 10
},
'2019-01-19': {
u '\u4f4e\u5371': 10,
u '\u9ad8\u5371': 10,
u '\u4e2d\u5371': 10,
u '\u5371\u6025': 10
},
'2019-01-21': {
u '\u4f4e\u5371': 10,
u '\u9ad8\u5371': 10,
u '\u4e2d\u5371': 10,
u '\u5371\u6025': 10
},
'2019-01-20': {
u '\u4f4e\u5371': 10,
u '\u9ad8\u5371': 10,
u '\u4e2d\u5371': 10,
u '\u5371\u6025': 10
},
'2019-01-23': {
u '\u4f4e\u5371': 10,
u '\u9ad8\u5371': 10,
u '\u4e2d\u5371': 10,
u '\u5371\u6025': 10
},
'2019-01-22': {
u '\u4f4e\u5371': 10,
u '\u9ad8\u5371': 10,
u '\u4e2d\u5371': 10,
u '\u5371\u6025': 10
},
'2019-01-24': {
u '\u4f4e\u5371': 10,
u '\u9ad8\u5371': 10,
u '\u4e2d\u5371': 10,
u '\u5371\u6025': 10
}
}
更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python字典操作技巧匯總》、《Python列表(list)操作技巧總結(jié)》、《Python編碼操作技巧總結(jié)》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進(jìn)階經(jīng)典教程》
希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。
- python DataFrame轉(zhuǎn)dict字典過程詳解
- Python 的字典(Dict)是如何存儲(chǔ)的
- Python數(shù)據(jù)類型之Dict字典實(shí)例詳解
- python3 json數(shù)據(jù)格式的轉(zhuǎn)換(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互轉(zhuǎn)換)
- 解決Python獲取字典dict中不存在的值時(shí)出錯(cuò)問題
- Python實(shí)現(xiàn)字典(dict)的迭代操作示例
- python 將字符串轉(zhuǎn)換成字典dict的各種方式總結(jié)
- Python字典dict常用方法函數(shù)實(shí)例
相關(guān)文章
Python用來做Web開發(fā)的優(yōu)勢(shì)有哪些
這篇文章主要介紹了Python用來做Web開發(fā)的優(yōu)勢(shì)有哪些,文中講解非常細(xì)致,幫助大家更好的理解和學(xué)習(xí)Python,感興趣的朋友可以了解下2020-08-08詳解Python圖像形態(tài)學(xué)處理(開運(yùn)算,閉運(yùn)算,梯度運(yùn)算)
數(shù)學(xué)形態(tài)學(xué)(Mathematical Morphology)是一種應(yīng)用于圖像處理和模式識(shí)別領(lǐng)域的新方法。本文將為大家介紹Python圖像形態(tài)學(xué)處理中的開運(yùn)算、閉運(yùn)算和梯度運(yùn)算,感興趣的可以了解一下2022-06-06Python函數(shù)參數(shù)中的*與**運(yùn)算符
這篇文章主要介紹了Python函數(shù)參數(shù)中的*與**運(yùn)算符,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04利用python實(shí)現(xiàn)簡(jiǎn)單的情感分析實(shí)例教程
商品評(píng)論挖掘、電影推薦、股市預(yù)測(cè)……情感分析大有用武之地,下面這篇文章主要給大家介紹了關(guān)于利用python實(shí)現(xiàn)簡(jiǎn)單的情感分析的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-06-06pycharm中如何自定義設(shè)置通過“ctrl+滾輪”進(jìn)行放大和縮小實(shí)現(xiàn)方法
這篇文章主要介紹了pycharm中如何自定義設(shè)置通過“ctrl+滾輪”進(jìn)行放大和縮小實(shí)現(xiàn)方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-09-09Flask框架實(shí)現(xiàn)給視圖函數(shù)增加裝飾器操作示例
這篇文章主要介紹了Flask框架實(shí)現(xiàn)給視圖函數(shù)增加裝飾器操作,結(jié)合實(shí)例形式分析了flask框架視圖添加裝飾器的具體操作方法及相關(guān)注意事項(xiàng),需要的朋友可以參考下2018-07-07Python開發(fā)中爬蟲使用代理proxy抓取網(wǎng)頁的方法示例
這篇文章主要介紹了Python開發(fā)中爬蟲使用代理proxy抓取網(wǎng)頁的方法,結(jié)合具體實(shí)例形式分析了urllib模塊代理與requests模塊代理兩種實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-09-09python nohup 實(shí)現(xiàn)遠(yuǎn)程運(yùn)行不宕機(jī)操作
這篇文章主要介紹了python nohup 實(shí)現(xiàn)遠(yuǎn)程運(yùn)行不宕機(jī)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-04-04Python實(shí)現(xiàn)Socket通信建立TCP反向連接
本文將記錄學(xué)習(xí)基于 Socket 通信機(jī)制建立 TCP 反向連接,借助 Python 腳本實(shí)現(xiàn)主機(jī)遠(yuǎn)程控制的目的。感興趣的可以了解一下2021-08-08python 標(biāo)準(zhǔn)差計(jì)算的實(shí)現(xiàn)(std)
這篇文章主要介紹了python 標(biāo)準(zhǔn)差計(jì)算的實(shí)現(xiàn)(std),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07