七 資料型別 字典

2022-09-05 10:03:08 字數 928 閱讀 6861

python3.6開始,字典是有序的!!!

python的字典資料型別因為是基於hash雜湊演算法實現的,採用鍵值對(key:value)的形式,根據key獲取value值,具非常快的插入和查取速度。

字典的key值是不可變的物件,如:整數、字串、元組、bytes。列表、字典、集合等不可做key值。同一字典內的key值必須唯一!

字典的建立

訪問字典

字典是集合型別,不是序列型別,因此沒有索引、切片概念。但是可通過key值獲取value值。

不過如果通過key獲取value時,可以不存在,則會丟擲異常

增加和修改字典

刪除字典元素,清空字典和刪除字典

使用del關鍵字刪除字典元素或字典本身;使用字典的clear()方法清空字典。

字典內的重要方法

pop方法中,必須要有個引數哦!!!!!!!!!!!!!!!!

get()方法比較常用,這個方法是返回指定key的value;但是若key不在字典中,則返回none。

字典的遍歷,重要!!!

資料型別 字典

字典是另一種可變容器模型,且可儲存任意型別物件。字典的每個鍵值 key value 對用冒號 分割,每個對之間用逗號 分割,整個字典包括在花括號 中 格式如下所示 d print d 執行結果 鍵必須是唯一的,但值則不必。值可以取任何資料型別,但鍵必須是不可變的,如字串,數字或元組。乙個簡單的字典例...

資料型別 字典

list不好存資訊 所以用字典,key value的形式進行儲存 infos name 33 name7 3uu3 infos.get name 取值 get方法 info name 取值 方法 info.values 獲取所有的value info.keys 獲取所有的key info.items...

python 資料型別(字典型別)

字典型別 dict 作用是 記錄多個 key value 值,優勢是每乙個值 value 都有其對應關係 對映關係 key,而 key對 value 有描述性的功能 定義 1 基本使用 dict 用途 記錄多個值,每乙個值對應的 key 用來描述 value 的作用 在 內用逗號分隔開多個 key ...