Python刪除字典中指定資料

2021-10-24 23:11:58 字數 874 閱讀 1419

.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)

輸出結果(報錯)

pop = dict1.pop(4)

keyerror: 4

del()函式(按鍵刪除)

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記錄有效元素的個數,此問題中初始化為...