目錄字典
字典中常見的函式
字典的訪問
字典中 鍵值key 的遍歷
字典中 值value 的遍歷
字典中鍵值和資料的遍歷
字典的操作(增刪改查)
字典的排序
a=字典是 python 重要的資料型別,字典是由「鍵—值」對組成的集合,字典中的「值」通過「鍵」來引用。 字典也稱為關聯陣列、對映或雜湊表。
python字典利用了「雜湊」方法,使用專門的雜湊函式完成,即字典中的每個鍵都被轉換為乙個數字—雜湊值。字典中值儲存在乙個底層列表中,並用雜湊值作為索引。訪問值時,將提供的鍵轉為雜湊值,再跳到列表的相應位置。 使用「鍵」來訪問字典值效率極高。另外與列表一樣,字典也是可以改變的:可以新增、刪除或修改「鍵—值」對
注意,對於字典的鍵有兩個限制:
字典的訪問與元組、列表有所不同,元組和列表是通過數字索引獲取對應的值, 而字典是通過key值獲取相應的value值。
>>a=
>>print(a['name'])
xie>>print(a.keys())
>>print(a.values())
dict_keys(['name', '***', 'age']) //type型別是 dict_keys
dict_values(['xie', 'man', 20]) //type型別是 dict_values
>>>a=
>>>for i in a:
>>> print(i)
name
age3
>>a=
>>for i in a:
>> print(a[i])
xieman
20
>>>a=
>>>b=a.items()
>>>for i in b:
>>> print(i)
('name', 'xie') //type型別是元組
('age', 20)
(3, 'c')
>>>for key,value in b:
>>> print(key,value)
name xie
age 20
3 c
>>print(dict)
>>dict['w']='water' //增
>>print(dict)
>>del(dict['a']) //刪
>>print(dict)
>>dict['g']='grapefruit' //改
>>print(dict)
>>print(dict['g']) //查
grapefruit
python中的字典(dict)
首先說一下字典是什麼 字典是一種容器模型,可以通過搜尋key鍵獲得其對應值得資料結構,字典可以儲存任何型別的物件。字典裡面的每個key和value之間用冒號隔開。其鍵可以是字串 數字 元組,字典是python中唯一內建的對映型別。注 鍵最好不要用浮點 字典所包含的方法如下表 序號方法描述1 clea...
python中dict 字典的方法
1.adict.clear 刪除adict的所有項 2.adict.copy 返回adict的副本 3.adict.fromkeys seq val 返回乙個字典,其中的鍵值來自seq,而值都被設定為了val。該方法是類方法,可以用類名直接呼叫alist 1 2,3 4 adict dict fro...
Python中的dict字典的用法
python中的字典特點 字典的定義方式 1.dic dict name zhangsan age 19 2.dic1 dict name zhangsan age 19 3.dic2 一般常用第三種方法,簡單明瞭。字典的增加操作 通俗易懂的方法,直接對應鍵值新增資料 想最快的入門python嗎?請...