日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python中字典的常用操作命令及注意事项

發(fā)布時間:2024/7/5 python 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python中字典的常用操作命令及注意事项 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

目錄

1、?使用update()合并字典

2、?使用del刪除具有指定鍵的元素

3、?使用clear清除所有元素

4、?使用in判斷是否存在

5、?使用[key]獲取元素

6、?使用keys()獲取所有鍵

7、?使用values()獲取所有值

8、?使用items()獲取所有鍵值對

9、運(yùn)算符


1、?使用update()合并字典

使用update()可以將一個字典的鍵值對賦值到另一個字典中。如果待添加的字典于待擴(kuò)充的字典包含同樣的鍵值的話,新歸入的字典的值會覆蓋原有的值。

?

2、?使用del刪除具有指定鍵的元素

使用del可以刪除具有指定key的元素。

?

3、?使用clear清除所有元素

使用clear(),或者給字典重新賦值一個空字典({})可以將字典中所有元素刪除。

?

4、?使用in判斷是否存在

如果你希望判斷某一個鍵是否存在于一個字典中,可以使用in.

?

5、?使用[key]獲取元素

這是對字典最常用進(jìn)行的操作,只需要指定字典名和鍵即可獲得對應(yīng)的值。如果字典中不包含指定的鍵,會拋出一個異常。有兩種方法可以避免這種情況的發(fā)生。

第一種是在訪問錢通過In測試鍵是否存在;

第二種使用字典函數(shù)get()。你需要指定字典名,鍵值和一個可選值。如果鍵存在,則會得到對應(yīng)的值,如果不存在,將會返回可選值,如果沒有指定可選值,會得到None。

?

6、?使用keys()獲取所有鍵

使用keys()可以獲得字典中所有的鍵。在Python2中,keys()會返回一個列表,而在Python3中返回dict_keys類型,它的鍵是迭代器形式。如果我們需要一個完整的列表,在Python中,我們可以手動調(diào)用list()將dict_keys轉(zhuǎn)換為列表類型。

?

7、?使用values()獲取所有值

使用values()可以獲取字典中所有值。

?

8、?使用items()獲取所有鍵值對

使用items()函數(shù)可以獲取字典中所有的鍵值對。

?

9、運(yùn)算符

運(yùn)算符

Python 表達(dá)式

結(jié)果

描述

支持的數(shù)據(jù)類型

+

[1, 2] + [3, 4]

[1, 2, 3, 4]

合并

字符串、列表、元組

*

'Hi!' * 4

['Hi!','Hi!', 'Hi!', 'Hi!']

復(fù)制

字符串、列表、元組

in

3 in (1, 2, 3)

True

元素是否存在

字符串、列表、元組、字典

not in

4 not in (1, 2, 3)

True

元素是否不存在

元素是否不存在

注意:in在對字典操作時,判斷的是字典的鍵.

總結(jié)

以上是生活随笔為你收集整理的python中字典的常用操作命令及注意事项的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。