Python遍历字典的几种方式
person = {'name': '小明', 'age': '26', 'city': '北京'}for i in person: # for i in 字典名,默认只遍历字典的 键Key,通过key再输出对应的值Value, person[i]print(i + ":" + person[i])for key in person.keys(): # 只遍历 KEYprint(key)for value in person.values(): # 只遍历 VALUEprint(value)for key, value in person.items(): # 使用字典items 遍历键值对print(key, value)
# 结果:
# name 小明
# age 26
# city 北京for kv in person.items(): # 每个键值对以 元组 的形式返回print(kv)
# 结果:
# ('name', '小明')
# ('age', '26')
# ('city', '北京')
除了字典以键值对出现可以同时遍历,列表里的元素如果个数相同,也可以,如:
a = [(1, 11, 111), (2, 22, 222), (3, 33, 333)]for i, j, k in a:print(i, j, k)
结果是:
1 11 111
2 22 222
3 33 333
Python遍历字典的几种方式相关推荐
- python遍历字典的5种方法
python遍历字典5种方法 方法一: 使用字典的键进行遍历. dict={"张三":90,'王五':87,'李四':99} for key in dict:print(" ...
- Python合并字典的七种方式!
Python有很多高级属性,例如合并字典就有七种方式可以实现.小千今天就来给大家展示一下,避免将来遇到的时候不知道是做什么的,提前了解一下以备不时之需. 1.最简单的原地更新 字典对象内置了一个 up ...
- python遍历字典的四种方法
根据key值遍历 >>> a {'a': '1', 'b': '2', 'c': '3'} >>> for key in a:print(key+':'+a[key ...
- Python遍历字典的四种方法对比
#!/usr/bin/python from time import clockl = [(x,x) for x in xrange (10000000)] d = dict(l) t0 = cloc ...
- python遍历字典的几种方法
** 本文章将不断更新 ** 方法一:使用键循环,并根据键循环,获取值 dic_test = {"name": "lzy", "high": ...
- python创建学生字典_Python创建字典的八种方式
1.创建空字典 >>> dic = {} >>> type(dic) 2.直接赋值创建 >>> dic = {'spam':1, 'egg':2, ...
- python遍历字符串存入列表_Python遍历字符串的4种方式
码农公社 210.net.cn 210是何含义?10月24日是程序员节,1024 =210.210既 210 之意. Python遍历字符串的4种方式 1.下标法 2.for in 3.iter内 ...
- python遍历字符串的每个字符_Python遍历字符串的4种方式
码农公社 210.net.cn 210是何含义?10月24日是程序员节,1024 =210.210既 210 之意. Python遍历字符串的4种方式 1.下标法 2.for in 3.iter内 ...
- Python遍历字典dict的几种方法(包含两个字典的遍历)
Python遍历字典dict的几种方法 单个字典的遍历 根据key遍历 示例: dict_map = {1:'hello', 2:'world'} for key in dict_map:print( ...
最新文章
- 英巴卡迪诺新年战略:支持Linux提供中文手册
- RSA加密算法详解以及RSA在laravel中的应用
- 【AOP 面向切面编程】Android Studio 使用 AspectJ 监控方法运行 ( 定义连接点注解 | 定义 Aspect 切面 | 定义切入点 | 逐个处理切入点的各个连接点 )
- 腾讯AI大战王者荣耀!504场1v1仅输1场,5v5达电竞职业水平
- 织梦 mysql 配置文件_MySQL集群配置
- 每天扫扫扫,二维码会被我们扫完吗?
- java面向对象中的抽象,类与对象
- html中什么是语义,html – “语义正确”是什么意思?
- PhotoSwipe异步动态加载图片
- calendar的使用以及如何获取某月份最后一天的方法
- SpringMvc-NativeWebRequest接口
- Jenkins控制台出现中文乱码
- javascript html coffee 编辑器,CoffeeCup HTML Editor (html编辑器)
- greenplum(gp)postgre清理pg_xlog释放空间
- Oracle LiveLabs实验:Introduction to Oracle Spatial Studio
- 为做了面向互联网部署(IFD)的Dynamics 365定制登录账号格式
- 【C语言】求一个数有多少位
- reading : Mask R-CNN(Kaiming He Georgia Gkioxari Piotr Dolla ́r Ross Girshick Facebook AI Research)
- GARCH模型案例分析
- 浅谈智能化能源管理系统平台在企业中的应用
热门文章
- 学生选课系统项目设计报告
- 人脸对齐算法调研(Face Alignment)
- 笔记本触摸板驱动,让你完全抛弃鼠标
- 不同颜色的RGB值、透明度A
- SpringBoot全局异常处理
- idea新建的springBoot项目,自动生成的入口类中提示错误Cannot resolve symbol ‘@springbootapplication‘
- 【阅读】《法治的细节》笔记整理
- 【原】Linux shell script 21是什么意思
- 写给大家看的机器学习书【Part3】直观易懂的感知机学习算法PLA
- bootstrap(手风琴、图片轮换和固定定位)