#遍历字典, 分别打印key, value, key:value emp = {'name':'Tom', 'age':20, 'salary' : 8800.00} for k in emp.keys(): print('key = {}'.format(k)) for v in emp.values(): print('values = {}'.format(v)) for v,k in emp.items(): print('{v}:{k}'.format(v = v, k = k)) 打
(1)遍历key值 >>> a {'} >>> for key in a: print(key+':'+a[key]) a:1 b:2 c:3 >>> for key in a.keys(): print(key+':'+a[key]) a:1 b:2 c:3 在使用上,for key in a和 for key in a.keys():完全等价. (2)遍历value值 >>> for value in a.values()
dic1={"name":"kxb","age":28}for k,v in dic1.items(): print(k+",,,,"+str(v)) for v in dic1.values(): print("v...."+str(v)) for k in dic1.keys(): print("k...."+str(k))
在Python中有六种内建的序列:列表.元组.字符串.Unicode字符串.buffer对象和xrange对象.在这里暂时只讨论字符串.列表和元组的遍历. 一. 序列遍历 序列有两种遍历:一种通过值 另外一种通过索引 1.1 值遍历:s='abc'for x in s: print x z=('andy','leaf')for x in z: print x z={'tree','leaf'}for x in z: print x 1.2 索引遍历: l='abcd'for x in range
字典遍历分为三种: 遍历key 遍历value 遍历key-value key遍历: >>> person={','city':'BeiJing'} >>> for key in person.keys(): print(key) name age city value遍历: >>> for value in person.values(): print(value) lizhong 26 BeiJing key-value遍历: >>&g