#function1
for key in dict:
print (key)
---------------结果---------------------
小明
小兰
小红
#function2
for key in dict.keys():
print (key)
---------------结果---------------------
小明
小兰
小红
#function1
for key,value in dict.items():
print ('key: ',key,'value: ',value)
key: 小明 value: 129
key: 小兰 value: 148
key: 小红 value: 89
#function2
for (key,value) in dict.items():
print ('key: ',key,'value: ',value)
key: 小明 value: 129
key: 小兰 value: 148
key: 小红 value: 89
#function3
for kv in dict.items():
print ('kv is : ',kv)
kv is : (‘小明’, 129)
kv is : (‘小兰’, 148)
kv is : (‘小红’, 89)
----------------------结合zip使用---------------------
#function4
for key,value in zip(dict.keys(), dict.values()):
print (‘key:’,key,'value: ',value)
print(‘type key:’,type(key),‘type value:’,type(value))
key: 小明 value: 129
type key: <class ‘str’> type value: <class ‘int’>
key: 小兰 value: 148
type key: <class ‘str’> type value: <class ‘int’>
key: 小红 value: 89
type key: <class ‘str’> type value: <class ‘int’>
#function5
for kv in zip(dict.keys(), dict.values()):
print ('kv: ',kv)
print(‘type:’,type(kv))
kv: (‘小明’, 129)
type: <class ‘tuple’>
kv: (‘小兰’, 148)
type: <class ‘tuple’>
kv: (‘小红’, 89)
type: <class ‘tuple’>