1. 程式人生 > >for 循環遍歷字典中的鍵值兩種方法

for 循環遍歷字典中的鍵值兩種方法

time bsp 山東 解包 江蘇 方法 獲取 for for 循環

一、先獲取key,然後通過dic[key]獲取value

import time

dict = {‘山東‘:‘濟南‘,‘河南‘:‘鄭州‘,‘江蘇‘:‘南京‘}

for key in dict:
  print(key)
  print(key,dict[key])
  time.sleep(1)

江蘇
江蘇 南京
山東
山東 濟南
河南
河南 鄭州

(python中的字典的無序的,所以輸出時不按照順序)

二、對字典items()方法返回的元組列表進行序列解包

import time

dict = {‘山東‘:‘濟南‘,‘河南‘:‘鄭州‘,‘江蘇‘:‘南京‘}

for key,value in dict.items():
  print(key,value)
  time.sleep(1)

河南 鄭州
江蘇 南京
山東 濟南

(python中的字典的無序的,所以輸出時不按照順序)

for 循環遍歷字典中的鍵值兩種方法