Python中字典的常見基本操作

2021-09-24 07:04:26 字數 1222 閱讀 6341

字典 

是若干組鍵值對的集合,表現形式:

使用字典的可讀性比使用列表的可讀性要高,字典主要用在儲存描述性資訊(資料)

方法

基本格式

返回值說明

查len

len(dict)

字典鍵值對總數

統計字典中鍵值對的總數

getdict.get(key)

對應的value&none

獲取對應value資料,key不存在返回none

keydict[key]

對應的value&崩潰

獲取對應value資料,key不存在會報錯

改key

dict[key] = new_value

none

key存在,修改key對應的value

增key

dict[new_key] = new_value

none

new_key不存在,給字典增加新的鍵值對

update

dict2.update(dict1)

none

把dict1中的每乙個鍵值對,新增到dict2的後面

刪del

del dict[key]

無刪除key和對應的value

popdict.pop(key)

刪掉的value&崩潰

刪除key和對應的value

clear

dict.clear()

none

清空字典,變為乙個空字典其他

操作迭代

keys

dict.keys()

包括所有key的列表

python2 返回的是乙個列表;

python3裡面返回的dict_keys型別,dict_keys可以當做列表使用

values

dict.values()

包括所有value的列表

python2 返回的是乙個列表;

python3裡面返回的dict_values型別,dict_values可以當做列表使用

items

dict.items()

包括所有鍵值對元組

(key,value)的列表

python2 返回的是乙個列表;

python3裡面返回的dict_items型別,dict_items可以當做列表使用

python中字典的常見操作

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

python字典update去重 字典的操作

字典 要麼是已經有了字典,我們呼叫裡面的鍵值對 要麼是空字典,我們根據實際情況放入鍵值對 增加dict1 建立空字典後逐個新增鍵值對,非空字典也同樣新增,如果遇到鍵相同的話,就會覆蓋掉原先的鍵值對 dict1 color red dict1 points 5 dict1 x position 25 ...

Python中關於元組(tuple)的基本操作

2 切片 3.元組的運算操作 4.元組函式 5.元組方法 6.元組修改 定義空元組 a b tuple 定義普通元組 任意資料型別都可以 c 1,3,4.5,gesag true d 1 沒有逗號時 type d d 1 加了逗號 type d 輸出結果為 class int class tuple...