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

Python中的字典是什麽?

字典(Dictionary)

字典也是Python語言中經常使用的壹種數據類型。跟列表類似,字典是另外壹種可存儲任意類型的數據,並且字典儲存的數據也是可以修改的。

不同於列表的是,字典每個基本元素都包括兩個部分:鍵(key) 和 鍵對應的值(value)。

鍵和值之間用冒號(:)分割,每對元素之間用逗號(,)分割,整個字典的數據在大括號{}中,格式如下所示:?

請點擊輸入圖片描述

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

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

請點擊輸入圖片描述

請點擊輸入圖片描述

字典最大的優勢就是能在海量數據下利用“鍵”快速查找出想要的值,?當有很多數據需要存儲的時候,我們給每個值都打個標簽,也就是“鍵”;想要調用這個值時,字典能夠利用這個標簽快速幫我們找到它。但是如果標簽重復了,字典不知道哪個值才是對的,就會報錯哦~

列表是根據排序來記錄每項的值,但是字典是沒有順序的,所以同壹字典,每次打印出的排序可能是不同的。“鍵”才是調用字典的關鍵元素。

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

請點擊輸入圖片描述

請點擊輸入圖片描述

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

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

控制中的遍歷積木,不僅可以遍歷序列、列表,還可以遍歷字典

請點擊輸入圖片描述