1. 程式人生 > 其它 >Python入門基礎篇 No.32 —— 字典_元素的訪問_鍵的訪問_值的訪問_鍵值對的訪問

Python入門基礎篇 No.32 —— 字典_元素的訪問_鍵的訪問_值的訪問_鍵值對的訪問

技術標籤:# 基礎python程式語言經驗分享程式人生windows

Python入門基礎篇 No.32 —— 字典_元素的訪問_鍵的訪問_值的訪問_鍵值對的訪問


文章目錄

前生篇:字典_特點_4種建立方式_普通_dict_zip_formkey


前言

在這裡插入圖片描述


一、字典元素的訪問

  • 為了測試各種訪問方法,我們這裡設定一個字典物件:

a = {‘name’:‘Offer’,‘age’:‘21’,‘job’:‘student’}

1、通過 [鍵] 獲得“值”。若鍵不存在,則丟擲異常。

程式碼演示:

>>> a = {'name':'Offer','age':'21','job':'student'}
>>> a['name']
'Offer'
>>> a['age']
'21'
>>>
a['male'] Traceback (most recent call last): File "<pyshell#4>", line 1, in <module> a['male'] KeyError: 'male' >>>

2、通過 get()方法獲得“值”。推薦使用。優點是:指定鍵不存在,返回 None;也可以設定指定鍵不存在時預設返回的物件。推薦使用 get()獲取“值物件”。

程式碼演示:

>>> a.get('name')
'Offer'
>>> a.get('male'
,'man') 'man' >>>

3、列出所有的鍵值對

程式碼演示:

>>> a.items()
dict_items([('name', 'Offer'), ('age', '21'), ('job', 'student')])
>>> 

4、列出所有的鍵,列出所有的值

程式碼演示:

>>> a.keys()
dict_keys(['name', 'age', 'job'])
>>> a.values()
dict_values(['Offer', '21', 'student'])
>>> 

5、len() 鍵值對的個數

程式碼演示:

>>> len(a)
3
>>> 

6、檢測一個“鍵”是否在字典中

程式碼演示:

>>> 'name' in a
True
>>> 'male' in a
False
>>> 

總結

以上幫各位總結好了,收藏,關注即可查收。

前生篇:字典_特點_4種建立方式_普通_dict_zip_formkey


關注下方公眾號,免費拿Python學習資料!!!

在這裡插入圖片描述