您好,登錄后才能下訂單哦!
小編給大家分享一下Python字典有什么用,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
字典的用途
字典的名稱指出了這種數據結構的用途。普通圖書適合按從頭到尾的順序閱讀,如果你愿意,可快速翻到任何一頁,這有點像Python中的列表。字典(日常生活中的字典和Python字典)旨在讓你能夠輕松地找到特定的單詞(鍵),以獲悉其定義(值)。
在很多情況下,使用字典都比使用列表更合適。下面是Python字典的一些用途:
表示棋盤的狀態,其中每個鍵都是由坐標組成的元組;
存儲文件修改時間,其中的鍵為文件名;
數字電話/地址簿。
假設有如下名單:
>>> names = ['Alice', 'Beth', 'Cecil', 'Dee-Dee', 'Earl']
如果要創建一個小型數據庫,在其中存儲這些人的電話號碼,該如何辦呢?一種辦法是再創建一個列表。假設只存儲四位的分機號,這個列表將類似于:
>>> numbers = ['2341', '9102', '3158', '0142', '5551']
創建這些列表后,就可像下面這樣查找Cecil的電話號碼:
>>> numbers[names.index('Cecil')] '3158'
這可行,但不太實用。實際上,你希望能夠像下面這樣做:
>>> phonebook['Cecil'] '3158'
如何達成這個目標呢?只要phonebook是個字典就行了。
看完了這篇文章,相信你對Python字典有什么用有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。