a = {"a":1, "b":2, "c":3, "d":4}it
第一種:遍歷key的值遍歷
for key in a :方法
print (key+ ':' +a[key])字典
a:1
b:2
c:3
d:4
第二種:遍歷key的值
for key in a.keys():
print(key + ":" + a[key])
a:1
b:2
c:3
d:4
注: 在使用上for key in 和 for key in a.keys():徹底等價的
第二:遍歷value值
for value in a.values():
print (value)
1
3
2
4
第三:遍歷字典項
for kv in a.items():
print(kv)
('a', 1)
('c', 3)
('b', 2)
('d', 4)
第四:遍歷字典鍵值
for key, value in a.items():
print(key , value)
a 1
c 3
b 2
d 4
或者這樣寫:
for (key, value) in a.items():
print(key, value)
a 1
c 3
b 2
d 4
注:這兩種方法徹底等價