跳转到主内容
趣航编程网 - 趣学编程,启航技术之路!

python使用items()遍历键值对

items() 方法用于遍历字典键值对,返回可迭代的视图对象,每个元素为 (key, value) 元组,语法为 for key, value in dict.items():,适用于同时访问键和值的场景。 在Python中, items() 方法用于遍历字典中的 键值对 。调用字典的 items() 方法会返回一个包含键值对的 可迭代对象 (视图对象),每个元素都是一个 (key, value) 元组。 基本语法 使用 items() 遍历字典的基本结构如下:
for key, value in dictionary.items(): print(key, value)
其中,dictionary 是字典变量,key 和 value 是自定义的变量名,用来接收每一项的键和值。 实际示例 看一个具体的例子: 立即学习 “ Python免费学习笔记(深入) ”; Python 3.14.3 微软官方的 Python 扩展,是 VS Code 安装量最高的扩展(209M+)。集成 IntelliSense(通过 Pylance)、调试(通过 Python Debugger)、代码检查、格式化、重构和单元测试等功能。支持 Jupyter Notebook、虚拟环境管理和多 Python 版本切换。 下载
student_scores = { 'Alice': 85, 'Bob': 92, 'Charlie': 78 } for name, score in student_scores.items(): print(f"{name} 得了 {score} 分")
输出结果为:
Alice 得了 85 分 Bob 得了 92 分 Charlie 得了 78 分
注意事项 使用 items() 时需要注意以下几点: 在遍历过程中不要修改字典本身(如增删键值对),否则可能引发 RuntimeError items() 返回的是动态视图,字典变化时,视图也会同步更新 如果只需要键或值,可分别使用 keys() 或 values() 方法 基本上就这些。items() 是处理字典最常用、最清晰的方式之一,适合大多数需要同时访问键和值的场景。

相关文章