字典的循环

Posted Alan_chow

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字典的循环相关的知识,希望对你有一定的参考价值。

字典循环的效率问题:

技术分享
 1 info={
 2     stu1001:tenglan wu,
 3     stu1002:longze luola,
 4     stu1003:xiaozee mali,
 5 }
 6 
 7 for i in info:#循环打印字典的key
 8     print(i)
 9 for i in info:#循环打印字典的key和value——推荐使用
10     print(i,info[i])
11 for k,v in info.items():#循环打印字典的key和value——不推荐使用,items方法先要进行列表转换,数据量大的时候将非常耗时
12     print(k,v)
View Code

 

以上是关于字典的循环的主要内容,如果未能解决你的问题,请参考以下文章

13 个非常有用的 Python 代码片段

使用从循环内的代码片段中提取的函数避免代码冗余/计算开销

Python snippet(代码片段)

Python代码阅读(第19篇):合并多个字典

Python代码阅读(第26篇):将列表映射成字典

Python代码阅读(第40篇):通过两个列表生成字典