5.4.12Python循环遍历字典元素
Posted by 撒得一地 on 2016年3月24日 in python教程
一个简单的for语句就能循环字典的所有键,就像处理序列一样:
>>> d = {'a':1,'b':2,'c':3} >>> for index in d: ... print(d[index]) ... 1 3 2
>>> d = {'age':18,'name':'psz'} >>> for key in d : ... print(key + ":" , d[key]) ... name: psz age: 18
字典元素的顺序通常是没有定义的。换句话说,迭代的时候,字典中的键和值都能保证被处理,但是处理顺序不确定。如果顺序很重要的话,可以将键值保存在单独的列表中,例如在迭代前进行排序。