python字典的遍歷3種方法詳解
遍歷字典: keys() 、values() 、items()
1. xxx.keys() : 返回字典的所有的key 返回一個序列,序列中保存有字典的所有的鍵
效果圖:

代碼:
# keys() 該方法會返回字典的所有的key
# 該方法會返回一個序列,序列中保存有字典的所有的鍵
d = {'name':'孫悟空','age':18,'gender':'男'}
print(d.keys())
print()
# 通過遍歷keys()來獲取所有的鍵
for k in d.keys() :
print(k , d[k])
2. xxx.values() : 返回字典所有的值
效果圖:

代碼:
# values()
# 該方法會返回一個序列,序列中保存有字典的所有的值
d = {'name':'孫悟空','age':18,'gender':'男'}
for v in d.values():
print(v)
3. xxx.items() : 返回字典中所有的key = values 返回一個序列,序列中包含有雙值子序列
效果圖:

代碼:
# items()
# 該方法會返回字典中所有的項
# 它會返回一個序列,序列中包含有雙值子序列
# 雙值分別是,字典中的key和value
d = {'name':'孫悟空','age':18,'gender':'男'}
print(d.items())
print()
for k,v in d.items():
print(k, '=', v)
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Python使用cx_Oracle模塊操作Oracle數(shù)據(jù)庫詳解
這篇文章主要介紹了Python使用cx_Oracle模塊操作Oracle數(shù)據(jù)庫,結合實例形式較為詳細的分析了cx_Oracle模塊的下載、安裝及針對Oracle數(shù)據(jù)庫的連接、執(zhí)行SQL語句、存儲過程等相關操作技巧,需要的朋友可以參考下2018-05-05
Python?ModuleNotFoundError:?No?module?named?‘xxx‘可能的解決方
本文主要介紹了Python?ModuleNotFoundError:?No?module?named?‘xxx‘可能的解決方案大全,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧Chat?Gpt<BR>2023-07-07
python3 assert 斷言的使用詳解 (區(qū)別于python2)
今天小編就為大家分享一篇python3 assert 斷言的使用詳解 (區(qū)別于python2),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-11-11
Python3.6實現(xiàn)根據(jù)電影名稱(支持電視劇名稱),獲取下載鏈接的方法
這篇文章主要介紹了Python3.6實現(xiàn)根據(jù)電影名稱(支持電視劇名稱),獲取下載鏈接的方法,涉及Python爬蟲與正則相關操作技巧,需要的朋友可以參考下2019-08-08
ndarray的轉置(numpy.transpose()與A.T命令對比分析)
這篇文章主要介紹了ndarray的轉置(numpy.transpose()與A.T命令對比分析),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-02-02

