python字典的遍历3种方法详解


Posted in Python onAugust 10, 2019

遍历字典: keys() 、values() 、items()

1. xxx.keys() : 返回字典的所有的key 返回一个序列,序列中保存有字典的所有的键

效果图:

python字典的遍历3种方法详解

代码:

# keys() 该方法会返回字典的所有的key
#  该方法会返回一个序列,序列中保存有字典的所有的键
d = {'name':'孙悟空','age':18,'gender':'男'}
print(d.keys())
print()
# 通过遍历keys()来获取所有的键
for k in d.keys() :
  print(k , d[k])

2. xxx.values() : 返回字典所有的值

效果图:

python字典的遍历3种方法详解

代码:

# values()
# 该方法会返回一个序列,序列中保存有字典的所有的值
d = {'name':'孙悟空','age':18,'gender':'男'}
for v in d.values():
  print(v)

3. xxx.items() : 返回字典中所有的key = values 返回一个序列,序列中包含有双值子序列

效果图:

python字典的遍历3种方法详解

代码:

# items()
# 该方法会返回字典中所有的项
# 它会返回一个序列,序列中包含有双值子序列
# 双值分别是,字典中的key和value
d = {'name':'孙悟空','age':18,'gender':'男'}
print(d.items())
print()
for k,v in d.items():
  print(k, '=', v)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
浅析python中的分片与截断序列
Aug 09 Python
Python中read()、readline()和readlines()三者间的区别和用法
Jul 30 Python
python3学习笔记之多进程分布式小例子
Feb 13 Python
Python实现提取XML内容并保存到Excel中的方法
Sep 01 Python
python实现从pdf文件中提取文本,并自动翻译的方法
Nov 28 Python
Python学习笔记之集合的概念和简单使用示例
Aug 22 Python
如何解决django-celery启动后迅速关闭
Oct 16 Python
pandas和spark dataframe互相转换实例详解
Feb 18 Python
Python dict的常用方法示例代码
Jun 23 Python
numpy中生成随机数的几种常用函数(小结)
Aug 18 Python
Python unittest装饰器实现原理及代码
Sep 08 Python
Python爬虫实战之爬取京东商品数据并实实现数据可视化
Jun 07 Python
python命名空间(namespace)简单介绍
Aug 10 #Python
简单介绍python封装的基本知识
Aug 10 #Python
nginx黑名单和django限速,最简单的防恶意请求方法分享
Aug 09 #Python
python selenium爬取斗鱼所有直播房间信息过程详解
Aug 09 #Python
用Python实现二叉树、二叉树非递归遍历及绘制的例子
Aug 09 #Python
基于python二叉树的构造和打印例子
Aug 09 #Python
Python re 模块findall() 函数返回值展现方式解析
Aug 09 #Python
You might like
社区(php&&mysql)四
2006/10/09 PHP
使用php清除bom示例
2014/03/03 PHP
php实现xml转换数组的方法示例
2017/02/03 PHP
PHP框架Laravel中使用UUID实现数据分表操作示例
2018/05/30 PHP
Nigma vs Liquid BO3 第一场2.13
2021/03/10 DOTA
用nodejs访问ActiveX对象,以操作Access数据库为例。
2011/12/15 NodeJs
基于Jquery实现的一个图片滚动切换
2012/06/21 Javascript
extjs每个组件要设置唯一的ID否则会出错
2014/06/15 Javascript
js触发select onchange事件的小技巧
2014/08/05 Javascript
canvas实现手机端用来上传用户头像的代码
2016/10/20 Javascript
js监听input输入框值的实时变化实例
2017/01/26 Javascript
Javascript创建类和对象详解
2017/05/31 Javascript
浅谈JsonObject中的key-value数据解析排序问题
2017/12/06 Javascript
Vue2.0实现调用摄像头进行拍照功能 exif.js实现图片上传功能
2018/04/28 Javascript
angular5 子组件监听父组件传入值的变化方法
2018/09/30 Javascript
GOJS+VUE实现流程图效果
2018/12/01 Javascript
vue中v-text / v-html使用实例代码详解
2019/04/02 Javascript
Python random模块常用方法
2014/11/03 Python
Python中asyncore异步模块的用法及实现httpclient的实例
2016/06/28 Python
Python处理文本文件中控制字符的方法
2017/02/07 Python
TensorFlow打印tensor值的实现方法
2018/07/27 Python
Python内存管理实例分析
2019/07/10 Python
Django框架视图介绍与使用详解
2019/07/18 Python
解决pytorch DataLoader num_workers出现的问题
2020/01/14 Python
魅力惠奢品线上平台:MEI.COM
2016/11/29 全球购物
外贸学院会计专业应届生求职信
2013/11/14 职场文书
教师求职推荐信范文
2013/11/20 职场文书
工作交流会欢迎词
2014/01/12 职场文书
爱心倡议书范文
2014/05/12 职场文书
上课说话检讨书500字
2014/11/01 职场文书
开展党的群众路线教育实践活动情况汇报
2014/11/05 职场文书
2014年食堂工作总结
2014/11/20 职场文书
导游词之上饶龟峰
2019/10/25 职场文书
Python 实现Mac 屏幕截图详解
2021/10/05 Python
Java基础——Map集合
2022/04/01 Java/Android
PHP面试题 wakeup魔法 Ezpop pop序列化与反序列化
2022/04/11 PHP