加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

遍历字典:遍历所有的键一值对

(2018-07-01 11:25:33)
分类: PYthon
因此有多种遍历字典的方式:可遍历字典的所有键—值对、键或值。

获悉该用户字典中的所有信息,可以使用一个for 循环来遍历这个字典:

for 语句的第二部分包含字典名和方法items() (见),它返回一个键—值对列表。接下来,for 循环依次将每个键—值对存储到指定的两个变量中。在前面的示例中,我们使用这两个变量来打印每个键(见)及其相关联的值(见)。第一条print 语句中的"\n" 确保在输出每个键—值对前都插入一个空行:

如所示,要编写用于遍历字典的for 循环,可声明两个变量,用于存储键—值对中的键和值。对于这两个变量,可使用任何名称。下面的代码使用了简单的变量名,这完全可行:

如果遍历字典favorite_languages ,将得到其中每个人的姓名和喜欢的编程语言。由于其中的键都是人名,而值都是语言,因此我们在循环中使用变量name language ,而不是key value ,这让人更容易明白循环的作用:





处的代码让Python遍历字典中的每个键—值对,并将键存储在变量name 中,而将值存储在变量language 中。这些描述性名称能够让人非常轻松地明白print 语句(见)是做什么的。






























0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有