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的语言类型(详解)
Jun 24 Python
Python迭代器定义与简单用法分析
Apr 30 Python
Python二叉树定义与遍历方法实例分析
May 25 Python
Anaconda下安装mysql-python的包实例
Jun 11 Python
详解python项目实战:模拟登陆CSDN
Apr 04 Python
Python3使用Matplotlib 绘制精美的数学函数图形
Apr 11 Python
python的内存管理和垃圾回收机制详解
May 18 Python
django如何实现视图重定向
Jul 24 Python
Python 仅获取响应头, 不获取实体的实例
Aug 21 Python
python 实现按对象传值
Dec 26 Python
python实现遍历文件夹图片并重命名
Mar 23 Python
Python中的min及返回最小值索引的操作
May 10 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
《斗罗大陆》六翼天使武魂最强,为什么老千家不是上三宗?
2020/03/02 国漫
一步一步学习PHP(8) php 数组
2010/03/05 PHP
php防止sql注入的方法详解
2017/02/20 PHP
PHP 返回数组后处理方法(开户成功后弹窗提示)
2017/07/03 PHP
PHP crc32()函数讲解
2019/02/14 PHP
javascript 限制输入和粘贴(IE,firefox测试通过)
2008/11/14 Javascript
利用WebBrowser彻底解决Web打印问题(包括后台打印)
2009/06/22 Javascript
十个迅速提升JQuery性能让你的JQuery跑得更快
2012/12/10 Javascript
编写js扩展方法判断一个数组中是否包含某个元素
2013/11/08 Javascript
简单的Jquery遮罩层代码实例
2013/11/14 Javascript
jquery控制背景音乐开关与自动播放提示音的方法
2015/02/06 Javascript
javascript类型系统——日期Date对象全面了解
2016/07/13 Javascript
你知道setTimeout是如何运行的吗?
2016/08/16 Javascript
解决vue的 v-for 循环中图片加载路径问题
2018/09/03 Javascript
vue3.0 CLI - 2.1 -  component 组件入门教程
2018/09/14 Javascript
React 全自动数据表格组件——BodeGrid的实现思路
2019/06/12 Javascript
微信小程序实现定位及到指定位置导航的示例代码
2019/08/20 Javascript
VSCode搭建Vue项目的方法
2020/04/30 Javascript
使用Python内置的模块与函数进行不同进制的数的转换
2016/03/12 Python
Python3.4实现从HTTP代理网站批量获取代理并筛选的方法示例
2017/09/26 Python
基于Python爬取京东双十一商品价格曲线
2020/10/23 Python
python利用pytesseract 实现本地识别图片文字
2020/12/14 Python
一个非常简单好用的Python图形界面库(PysimpleGUI)
2020/12/28 Python
详解利用css3的var()实现运行时改变scss的变量值
2021/03/02 HTML / CSS
HTML5 Canvas 起步(1) - 基本概念
2009/05/12 HTML / CSS
彪马美国官网:PUMA美国
2017/03/09 全球购物
中东奢侈品购物网站:Ounass
2020/09/02 全球购物
医院总经理岗位职责
2014/02/04 职场文书
教师党性分析材料
2014/02/04 职场文书
大学生就业策划书范文
2014/04/04 职场文书
总经理人事任命书
2014/06/05 职场文书
小学庆六一活动总结
2014/08/28 职场文书
饭店服务员岗位职责
2015/02/09 职场文书
毕业实习感受与体会
2015/05/26 职场文书
美丽心灵观后感
2015/06/01 职场文书
《夸父追日》教学反思
2016/02/20 职场文书