.pop()(按鍵刪除並返回鍵所對應的值,如果鍵不存在,返回給定值,如果沒有給定值則會報錯)
dict1 =
pop = dict1.pop(1)
print
(pop)
print
(dict1)
輸出結果
1
.
鍵不存在的情況
dict1 =
pop = dict1.pop(4,
'???'
)# 鍵不存在
print
(pop)
print
(dict1)
輸出結果
???
鍵不存在且,沒設返回值的情況
dict1 =
pop = dict1.pop(4)
print
(pop)
print
(dict1)
輸出結果(報錯)del()函式(按鍵刪除)pop = dict1.pop(4)
keyerror: 4
dict1 =
del(dict1[1]
)print
(dict1)
輸出結果
備註
在字典中還有另乙個popitem()方法,它的作用是返回並刪除字典中的最後一對鍵和值。
注意,如果字典已經為空,還是呼叫了此方法,將會報出 keyerror 異常。
Python 刪除列表中指定的元素
remove方法用於按值刪除元素,返回值為none pop方法用於按下標刪除元素,返回值為刪除的元素。remove方法用於按值刪除元素,返回值為none pop方法用於按下標刪除元素,返回值為刪除的元素。l c d e f print l 推薦 res l.remove e print l,res ...
R語言入門 刪除指定資料
在r學習中經常用到的是按著某種邏輯值提取資料集。本文來講一下利用索引的手法刪除資料集合。data 英雄 職業 熟練等級 使用頻次 勝率 1 後裔 射手 5 8560.64 2 孫尚香 射手 5 2110.10 3 狄仁傑 射手 5 3240.20 4 李元芳 射手 4 750.30 5 安琪拉 法師...
刪除數值中指定元素
給定乙個陣列和乙個值,在原地刪除與值相同的數字,返回新陣列的長度。元素的順序可以改變,並且對新的陣列不會有影響。對於陣列的元素刪除操作,刪除之後,其它元素的排列順序沒有發生改變,可以使用兩指標思想。乙個指標用來維護有效元素的個數,另乙個用來遍歷陣列。1 index記錄有效元素的個數,此問題中初始化為...