60 字典刪除操作

2021-10-06 16:07:19 字數 1287 閱讀 8252

# 增加    改   查   (key)   刪除

'''刪除

del dict['key']

內建函式:

dict.pop('key')

popitem()

'''dict1 =

del dict1['alias']

print(dict1)

# # 刪除乙個不存在的key -------keyerror: 'haha'

# pop()

dict1.pop('tom')

print(dict1)

print('-'*50)

# popitem():隨即刪除字典中鍵值對(一般是從末尾)

dict1 =

result = dict1.popitem()

print(result)

print(dict1)

result = dict1.popitem()

print(result)

print(dict1)

print('-'*50)

# clear() 同列表的clear() ------> 空字典{}

dict1.clear()

print(dict1)

'''總結:

del dict.[key]

dict.pop(key,[default])

dict.popitem()

dict.clear()

其他內建函式:

update() 類似列表中的加 + 合併操作

fromkeys(seq,[default])

--->將seq轉成字典的形式 如果沒有指定預設的value則為none

new_dict = dict.fromkeys(list1)

--->指定default,則代替none

new_dict = dict.fromkeys(list1,10)

'''dict1 =

dict2 =

dict1.update(dict2)

print(dict1)

# # 列表轉字典

list1 = ['a','b','c']

new_dict = dict.fromkeys(list1)

print(new_dict)

# list1 = ['a','b','c']

new_dict = dict.fromkeys(list1,10)

print(new_dict)

#

5 1 字典操作

字典操作 第二週 第12章節 python3.5 字典的使用 增刪改查功能,35分鐘,迴圈?字典 目錄 data 朝陽 東直門 海淀 山東 青島 濟南 廣東 常熟 佛山 exit flag false while not exit flag for i in data print i choice ...

Chip Factory (01字典樹 刪除操作)

chip factory hdu 5536 和xor sum hdu 4825 一樣都是01字典樹,不過多了乙個刪除操作,hdu4825只有插入操作,而hdu 5536有刪除操作 這裡講解一下刪除操作 定義乙個judge 陣列判斷每乙個節點是否存在即可 在插入的時候令judeg root 1 刪除的...

python3 字典操作

dictionary 字典 裝下整個世界 字典是python中的唯一的對映型別,採用鍵值對的形式儲存資料 key value python對key進行雜湊函式運算,根據計算結果決定value儲存的位址,所以字典是無序儲存的,且key必須是可雜湊的。可雜湊表示key必須是不可變型別,如 數字 字串 元...