十一、字典(中):字典的遍歷
阿新 • • 發佈:2018-11-08
文章目錄
(一)、如何遍歷字典所有的鍵-值對
student_0 = {'name':'zhangsan', 'age':'18'} for key, value in student_0.items(): print("\nkey: " + key) print("value: " + value)
使用 for 迴圈來遍歷字典的所有值
key, value 用來儲存鍵值對中的鍵和值
方法 items() 返回一個鍵-值對
程式碼執行結果
key: name
value: zhangsan
key: age
value: 18
(二)、如何遍歷字典中所有的鍵
student_0 = {'name':'zhangsan', 'age':'18'}
for key in student_0.keys():
print("\nkey: " + key)
使用 for迴圈來遍歷字典中所有的鍵
key 用來儲存每個鍵
keys() 用來提取字典中所有的鍵
程式碼執行結果
key: name
key: age
(三)、如何遍歷字典所有的值
student_0 = {'name':'zhangsan', 'age':'18'}
for value in student_0.values():
print("\nvalue: " + value)
使用 for 迴圈來遍歷字典所有的值
使用 value 來儲存值
使用 values() 來提取字典中所有的值
程式碼執行結果
value: zhangsan
value: 18
(四)、如何按照順序遍歷字典所有鍵
student_0 = {'zhangsan':'20', 'lisi':'21'} # 未排序 for key in student_0.keys(): print("\nHello, " + key) # 排序後 for key in sorted(student_0.keys()): print("\nHello, " + key)
在遍歷所有鍵的基礎上對所有的鍵使用sorted() 來進行排序,可以所有鍵進行排序