當前位置:成語大全網 - 漢語詞典 - Python中的字典是什麽?

Python中的字典是什麽?

字典(詞典)

Dictionary也是Python語言中經常使用的壹種數據類型。與列表類似,字典可以存儲任何類型的數據,並且存儲在字典中的數據也可以被修改。

與列表不同,字典的每個基本元素都包括兩個部分:壹個鍵和壹個與鍵對應的值。

鍵和值由冒號(:)分隔,每對元素由逗號(,)分隔。整個字典的數據在大括號{}裏,格式如下:?

請點擊輸入圖片說明。

d = {"key1" : 1," key2 ":"嗨"," key3":[]}

在字典中,鍵的內容是不可重復的。?鍵是不可變的數據類型,值可以是任何數據類型。這裏,鍵只支持?字符串類型。

請點擊輸入圖片說明。

請點擊輸入圖片說明。

字典最大的優勢就是在海量數據下,利用“關鍵”快速找到想要的值。當有大量數據需要存儲時,我們給每個值貼上標簽,也就是“key”;當我們想要調用這個值時,字典可以使用這個標簽來幫助我們快速找到它。但是如果標簽重復,字典不知道哪個值是對的,會報錯~

列表按照排序記錄了每壹項的值,但是字典是沒有順序的,所以同壹本字典每次打印的排序可能不壹樣。key是調用字典的關鍵元素。

字典是基本的數據類型,所以變量也可以被賦值為字典。

請點擊輸入圖片說明。

請點擊輸入圖片說明。

能不能直接用大括號{},或者內置函數dict()?創建壹個空字典:

Dict={}Dict=dict() #dict()是壹個內置函數,可以用來快速創建壹個空字典。#註意是小寫開頭的dict。創建變量名或函數名時,避免與內置函數dict ~重名

control中的遍歷構造塊不僅可以遍歷序列和列表,還可以遍歷字典。

請點擊輸入圖片說明。