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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

python 取出字典的键或者值/如何删除一个字典的键值对/如何遍历字典

發布時間:2025/3/20 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 取出字典的键或者值/如何删除一个字典的键值对/如何遍历字典 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

先定義一個字典并直接進行初始化賦值

my_dict = dict(name="lowman", age=45, money=998, hourse=None)

1.取出該字典所有的鍵: key_list = my_dict.keys() 返回的是列表

my_dict = dict(name="lowman", age=45, money=998, hourse=None) key_list = my_dict.keys() print(list(key_list))

輸出:

['hourse', 'name', 'age', 'money']

取出字典所有的鍵,這里其實還有一個方法, 就是使用內置函數set(), 將其轉換為集合數據結構. 集合,其實可以理解為只有鍵的字典:

''' 遇到問題沒人解答?小編創建了一個Python學習交流QQ群:579817333 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書! ''' item = {"name": "lowman", "age": 27}data = set(item) print(data)

輸出:

{'age', 'name'}

注意,這樣輸出的是集合類型

2.取出該字典所有的值: value_list = my_dict.values() 返回的是列表

my_dict = dict(name="lowman", age=45, money=998, hourse=None) value_list = my_dict.values() print(list(value_list))

輸出:

[None, 45, 'lowman', 998]

注意:在python2環境中這兩個方法返回的是列表,但是在python3環境下返回的卻是迭代器,如果希望通過下標直接取到需要的元素,可以通過list()方法將其先轉化為列表,再進行取值.

3.取出字典某個鍵的值:

value = my_dict[“key”] 這樣取值的話如果沒有這個鍵就會拋出異常

4.安全地取出字典某個鍵的值:

這樣取值的話如果沒有這個鍵就返回None:value = my_dict.get(“key”)

也可以自定義一個默認值進行返回:value = my_dict.get(“key”, 默認值)

5.遍歷字典:

''' 遇到問題沒人解答?小編創建了一個Python學習交流QQ群:579817333 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書! ''' for item in my_dict:print(item)輸出:name hourse money age

取出的是該字典的鍵

6.自帶方法 items() 可以同時取出鍵與值

for key, value in my_dict.items():print(key,value)for item in my_dict.items()print(item) # 這樣取值的話,返回的就是一個元組,里面包含兩個元素,第一個是鍵,第二個為值 

輸出:

hourse None money 998 age 45 name lowman('hourse', None) ('money', 998) ('age', 45) ('name', 'lowman')

7.刪除一個字典的鍵值對:

''' 遇到問題沒人解答?小編創建了一個Python學習交流QQ群:579817333 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書! ''' my_dict = {"name":"lowman", "age":12}del my_dict["name"]

這樣就把整個鍵值對給刪除掉了

8.Python 其實還可以定義有序字典

總結

以上是生活随笔為你收集整理的python 取出字典的键或者值/如何删除一个字典的键值对/如何遍历字典的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。