摘要:
对于python的dict数据类型常用for结合dict的items方法进行遍历for k,v in d.items(): print k,v还有种遍历方式利用dict的popitem方法进行遍历while d: k,v=d.popitem() print k,v这2种方法主要区别是什么呢,采用第一种方式遍历不会改变原变量,比如d={"a":1,"b":2,"c":3,"d":4}遍历后d还是这个值,第二种遍历后d={}对于可能会发生变化的dict采用第二种方式较为安全,采用for来遍历会产生不稳定的结果。具体例子 阅读全文