a ={'a':'1','b':'2','c':'3'}for key in a:print(key+':'+a[key])for key in a.keys():print(key+':'+a[key])
遍历value值
for value in a.values():print(value)
遍历字典项
for kv in a.items():print(kv)# ('a', '1')# ('b', '2')# ('c', '3')
遍历字典健值
for key,value in a.items():print(key+':'+value)
迭代
for k,v inzip(dict.iterkeys(),dict.itervalues()):print"dict[%s]="% k,v
list遍历
list=['one','two','three']for i inlist:print(list.index(i),i)#rangefor i inrange(len(list)):print(i+1,list[i])#enumeratefor i, v inenumerate(list):print(i,v)#**设置遍历初始位置,只改变起始序号**for i, v inenumerate(list,2):print(i,v)