1、字典中的所有元素都是乙個key-value對,key不允許重複,value可以重複。
2、字典中的元素是無序的。
3、字典中的key必須是不可變物件。
4、字典可以根據需要動態的伸縮。
5、字典會浪費較大的記憶體,是一種使用空間換時間的資料結構。(因為雜湊表中有空的格仔)
#key不允許重複
2 d =
3print
(d)45#
value允許重複
6 d =
7print
(d)89#
字典無序,列表有序
10 lst = [10, 20, 30]
11 lst.insert(1, 100)
12print
(lst)
1314
#key是不可變物件(列表是可變物件)15#
d = 16#
print(d) 報錯typeerror: unhashable type: 'list'
python 列表 元組 字典 集合 特點及異同
python有6個序列的內建型別,但最常見的是列表和元組。序列都可以進行的操作包括索引,切片,加,乘,檢查成員。建立字典 dict1 dict2 dict print dict name dict name print dict age dict age basket print basket 去重...
python字典的作用 python字典詳解
字典的用途 字典是python提供的一種常用的資料結構,它用於存放具有對映關係的資料。字典相當於儲存了兩組資料,其中一組資料是關鍵資料,被稱為 key 另一組資料可通過 key 來訪問,被稱為 value。形象地看,字典中 key 和 value 的關聯關係如下圖所示 注意 key是十分關鍵的資料,...
python內建字典 python中字典的內建方法
python字典包含了以下內建方法 功能 字典 clear 函式用於刪除字典內所有元素。語法 dict.clear 引數 無 返回值 沒有任何返回值。dict print 字典長度 d len dict 字典長度 2 dict.clear print 字典刪除後長度 d len dict 字典刪除後...