python中列表和字典中的pop區別

2021-10-08 11:50:53 字數 604 閱讀 7017

在字典

語法:dict.pop(key,[value])

說明:刪除指定鍵及對應的值,如果在字典中不存在鍵及value,則返回pop()中指定的key對應的value,即設定了預設值

**示例

>>> data = 

>>> data.pop('c', 3)

3>>> data.pop('a')

1>>> data

在列表中

語法:list.pop(index)

說明:刪除index索引處的value,如果不指定index,則預設刪除最後乙個元素

**示例:

>>> data_list = [1, 2, 3, 4, 5]

>>> data_list.pop()

5>>> data_list

[1, 2, 3, 4]

>>> data_list.pop(1)

2>>> data_list

[1, 3, 4]

python中的列表和字典

列表和字典的區別 列表是有序排列的一些物件,而字典是將一些物件 鍵 對應到另外一些物件 值 的資料結構 應用場景 字典各種需要通過某個值去檢視另乙個值的場合,也就是乙個虛擬的 查詢表 實現方式與哈係表類似 列表專門有序排列的資料使用,查詢列表中具體的值時需要明確知道該值在列表中的索引 序數,從0開始...

python中列表,元組和字典

集合 元組列表 字典1.用 括起來 列表的建立 list 1,2,2,3,a zifuchuan print list 資料可以重複2.索引從0開始 3.列表中的元素可以沒有關係。可以是數字,字串等等 不強調資料型別相同,列表中資料型別可以不同 可以理解為強化版的陣列,裡面可以存放不同2資料型別 1...

python中的列表和字典 二

1.字典的定義 dict 2.字典特徵 字典是無序的,key value鍵值對形式,key值不重複 3.字典的賦值 dicta 4.字典的取值 dicta keya dicta.get keya 5.字典的所有鍵 dicta.keys key value獲取 dicta.items 6.修改字典中元...