国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

跟老齊學Python之字典,你還記得嗎?

2020-02-23 05:50:37
字體:
來源:轉載
供稿:網友

字典,這個東西你現在還用嗎?隨著網絡的發展,用的人越來越少了。不少人習慣于在網上搜索,不僅有web版,乃至于已經有手機版的各種字典了。我曾經用過一本小小的《新華字典》。

《新華字典》是中國第一部現代漢語字典。最早的名字叫《伍記小字典》,但未能編纂完成。自1953年,開始重編,其凡例完全采用《伍記小字典》。從1953年開始出版,經過反復修訂,但是以1957年商務印書館出版的《新華字典》作為第一版。原由新華辭書社編寫,1956年并入中科院語言研究所(現中國社科院語言研究所)詞典編輯室。新華字典由商務印書館出版。歷經幾代上百名專家學者10余次大規模的修訂,重印200多次。成為迄今為止世界出版史上最高發行量的字典。
這里講到字典,不是為了敘舊。而是提醒看官想想我們如何使用字典:先查索引(不管是拼音還是偏旁查字),然后通過索引找到相應內容。

這種方法能夠快捷的找到目標。

在python中,也有一種數據與此相近,不僅相近,這種數據的名稱就叫做dictionary,翻譯過來是字典,類似于前面的int/str/list,這種類型數據名稱是:dict

依據管理,要知道如何建立dict和它有關屬性方法。

因為已經有了此前的基礎,所以,學這個就可以加快了。

前面曾經建議看官一個很好的學習探究方法,比如想了解str的有關屬性方法,可以在交互模式下使用:

代碼如下:
>>>help(str)

將得到所有的有關內容。

現在換一個,使用dir,也能得到相同的結果。只是簡單一些罷了。請在交互模式下:

>>> dir(dict)['__class__', '__cmp__', '__contains__', '__delattr__', '__delitem__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__str__', '__subclasshook__', 'clear', 'copy', 'fromkeys', 'get', 'has_key', 'items', 'iteritems', 'iterkeys', 'itervalues', 'keys', 'pop', 'popitem', 'setdefault', 'update', 'values', 'viewitems', 'viewkeys', 'viewvalues']


以__(雙下劃線)開頭的先不管。看后面的。如果要想深入了解,可以這樣:

代碼如下:
>>> help(dict.values)

然后出現:

代碼如下:
Help on method_descriptor:

values(...)
    D.values() -> list of D's values
(END)

也就是在這里顯示出了values這個內置函數的使用方法。敲擊鍵盤上的q鍵退回。

概述

python中的dict具有如下特點:

dict是可變的
dict可以存儲任意數量的Python對象
dict可以存儲任何python數據類型

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 尼玛县| 延吉市| 株洲市| 聂拉木县| 屏南县| 临颍县| 玉门市| 汝南县| 宜宾县| 贵阳市| 雅江县| 黄平县| 马鞍山市| 凌云县| 册亨县| 通山县| 临泉县| 葫芦岛市| 诸暨市| 定州市| 泸水县| 平乡县| 霞浦县| 三台县| 昆山市| 宁明县| 玛多县| 山丹县| 温宿县| 长子县| 崇明县| 桐庐县| 嘉荫县| 镇沅| 巴楚县| 中阳县| 喀喇| 黑山县| 修武县| 团风县| 安仁县|