33字典中的刪除操作。
1. del語句
3中基本的刪除字典中元素的方法,它可以刪除字典中指定的鍵值對,語法格式如下
del 字典名[鍵]
其中,字典名表示要刪除元素的字典名稱,鍵表示要刪除的鍵名。例如
ameder' '男'}
>>>del dict1['age']t(dict1)ameder' '男'}
運行結(jié)果表明,del語句成功刪除了字典dict1中的鍵為'age'的鍵值對。
2. pop()方法
pop()方法也可以用于刪除字典中的元素,它與del語句的區(qū)別在于pop()方法會返回被刪除的鍵對應(yīng)的值。語法格式如下
字典名.pop(鍵[, 默認(rèn)值])
其中,字典名表示要刪除元素的字典名稱,鍵表示要刪除的鍵名,如果字典中不存在指定的鍵,則會返回默認(rèn)值(如果指定了默認(rèn)值的話),否則會拋出KeyError異常。例如
ameder' '男'}
>>>value = dict1.pop('age')t(value)
18t(dict1)ameder' '男'}
運行結(jié)果表明,pop()方法成功刪除了字典dict1中的鍵為'age'的鍵值對,并返回了其對應(yīng)的值18。
()方法會隨機(jī)刪除一個鍵值對,并返回該鍵值對。語法格式如下
其中,字典名表示要刪除元素的字典名稱。例如
ameder' '男'}()t)der', '男')t(dict1)ame' '小明', 'age' 18}
()方法成功刪除了字典dict1中的一個鍵值對,并返回了該鍵值對。
3()方法。這些操作可以幫助我們靈活地管理字典中的元素,使得我們可以更加高效地處理數(shù)據(jù)。