【Python基礎】字典的遍歷

本文標識 : P00016

本文編輯 : swagw 編程工具 : Python 閱讀時長 : 3分鐘


前言

遍歷字典主要是遍歷字典的項、鍵和值。遍歷字典的項是把字典包含的所有項都列舉出來,遍歷字典的鍵和值是把字典所有的鍵和值都列舉出來。字典提供的items方法可獲取字典所有項的集合,在for循環語句中使用items方法可以遍歷字典包含的所有項。

使用for進行遍歷

類似於其他數據結構我們可以使用 for 來遍曆元素

dict_={'key1':'value1','key2':'value2'}  for i in dict_:    print(i, end='t')  for i in dict_:    print(dict_[i], end='t')

第一個遍歷取鍵,第二個遍歷取值

輸出結果為

key2 key1  value2 value1

遍歷字典的鍵和值

使用keys, values可以返回一個字典的所有值的迭代

dict_={'key1':'value1','key2':'value2'}  for key in dict_:    print(key, end='t')  for value in dict_.values():    print(value, end='t')

運行結果:

key2 key1  value2 value1

遍歷字典的項

使用items可以將字典類型轉換成對應的元組列表,然後可以進行字典的遍歷

dict_={'key1':'value1','key2':'value2'}  item=dict_.items()    print(item)  for key,value in item:    print(key, value)

結果如下:

dict_items([('key2','value2'),('key1','value1')])  key2 value2  key1 value1

期待一起成長