對Python 字典元素進行刪除的方法

2022-10-04 13:54:27 字數 708 閱讀 3525

1. python字典的clear()方法(刪除字典內所有元素)

#!/usr/bin/python

# -*- coding: utf-8 -*-

dict =

dict.clear(); # 清空詞典所有條目

2. python字典的pop()方法(刪除字典給定鍵 key 所對應的值,返回值為被刪除的值)

# -*- coding: utf-8 -*-

site=

pop_obj=site.pop('name') # 刪除要刪除的鍵值對,如這個鍵值對

print pop_obj # 輸出 :我的部落格位址

3. python字典的popitem()方法(隨機返回並刪除字典中的一對鍵和值)

#!/usr/bin/python

# -*- coding: utf-8 -*-

site=

pop_obj=site.popitem() # 隨機返回並刪除乙個鍵值對

print pop_obj # 輸出結果可能是

4. del 全域性方法(能刪單一的元素也能清空字典,清空只需一項操作)

程式設計客棧#!/usr/bin/python

# -*- coding: utf-8 -*-

site=

del site['name'] # 刪除鍵是'name'的條目

del site # 清空字典所有條目

python 對字典進行排序

import itertools thekeys b a c thevalues bbb aaa cccc d dict itertools.izip thekeys,thevalues 建立字典 print d def sorteddictvalue adict keys adict.keys k...

python 對字典進行排序

python字典是無序的型別,有時候有需要對字典按照鍵或者按照值進行排序。為了完成排序。將字典值取出來寫到列表中再排序的方法是很愚蠢的。可以使用sorted函式來實現這個功能即sorted dict,value,reverse 需要匯入operator庫 如下 import operator dic...

python3 刪除字典元素

python不關心鍵 值對的新增順序,而只關心鍵和值之間的關聯關係。pop 刪除給定健對應的值,如 dict.pop key key不能為空 clear 清空字典內容,dict.clear popitem 隨機刪除字典內容,dict.popitem 使用del語句刪除字典的鍵 值對 fruits p...