字典的遍历
1、字典转化为列表
a={'a':1,'b':2,'c':3} print(list(a))
输出:
['b', 'c', 'a']
2、直接遍历字典
a={'a':1,'b':2,'c':3} for i in a: print(i)
输出:
c a b
3、遍历键
a={'a':1,'b':2,'c':3} for i in a.keys(): print(i)
输出:
c b a
for i in a: 和for i in a.keys(): 效果一样。
4、遍历值
a={'a':1,'b':2,'c':3} for i in a.values(): print(i)
输出:
2 1 3
5、遍历键值
a={'a':1,'b':2,'c':3} for i in a.items(): print(i)
输出:
('c', 3) ('a', 1) ('b', 2)
6、遍历键值
a={'a':1,'b':2,'c':3} for i,v in a.items(): print('i:',i+'\t'+'v:',v)
输出:
i: b v: 2 i: c v: 3 i: a v: 1