python 字典遍历同时获得键和值、值以元组的形式输出_遍历Python字典的全部姿势,你都知道吗?...

本文介绍了Python字典遍历的三种方式:遍历所有键值对,遍历所有键,遍历所有值。通过items()、keys()和values()方法,可以灵活获取字典内容。示例代码详细展示了每种遍历方法的实现。
摘要由CSDN通过智能技术生成

一个Python字典短则包含一个键值对,长则可能数以百万计。所以我们不会遍历字典可不行。因为Python字典是由一系列键值对组成的,所以我们可以遍历字典的所有键值对、键或值。

1.遍历字典中所有的键值对

我们还是从一个学生字典开始:

student = {'num': '123456', 'name': 'kelvin', 'age': 18}

复制代码

前面文章中我们知道怎么访问student字典中任何一项的信息,但如果要想访问字典中的所有信息该怎么办呢?

我们可以使用一个for循环来遍历这个字典:

student = {'num': '123456', 'name': 'kelvin', 'age': 18}for key, value in student.items():    print("\nKey: " + key)    print("Value: " + str(value)) # 因为age对应的是数字类型,所以用str()方法将其转化成字符串复制代码

从代码可以看到,我们声明了两个变量key和value去存储键值对中的键和值。它们可以任意取名。

你甚至可以这样写:

for a, b in student.items():

复制代码

这样写是没有关系的,不过为了见名知义,我还是建议叫key和value。

眼尖的小伙伴可能注意到in后面跟着的不是字典本身,而是student.items()&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值