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

 更新时间:2019年08月10日 09:08:35   作者:人生与戏  
这篇文章主要介绍了python字典的遍历相关知识详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

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

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

  效果图:

  代码:

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

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

  效果图:

  代码:

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

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

  效果图:

  代码:

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

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

相关文章

  • Pandas实现数据类型转换的一些小技巧汇总

    Pandas实现数据类型转换的一些小技巧汇总

    这篇文章主要给大家汇总介绍了关于Pandas实现数据类型转换的一些小技巧,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-05-05
  • Pytorch-LSTM输入输出参数方式

    Pytorch-LSTM输入输出参数方式

    这篇文章主要介绍了Pytorch-LSTM输入输出参数方式,具有很好的参考价值,希望对大家有所帮助。
    2022-07-07
  • 如何用Python搭建gRPC服务

    如何用Python搭建gRPC服务

    gRPC是一个高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf序列化协议开发,且支持众多开发语言
    2021-06-06
  • Python使用lxml模块和Requests模块抓取HTML页面的教程

    Python使用lxml模块和Requests模块抓取HTML页面的教程

    用Pyhton自带的urllib或urllib2模块抓取网页或许有些陈词滥调了,今天我们就来玩儿些新鲜的,来看Python使用lxml模块和Requests模块抓取HTML页面的教程:
    2016-05-05
  • Python单链表简单实现代码

    Python单链表简单实现代码

    这篇文章主要介绍了Python单链表简单实现代码,结合实例形式分析了Python单链表的具体定义与功能实现技巧,需要的朋友可以参考下
    2016-04-04
  • python kafka 多线程消费者&手动提交实例

    python kafka 多线程消费者&手动提交实例

    今天小编就为大家分享一篇python kafka 多线程消费者&手动提交实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • python判断一个对象是否可迭代的例子

    python判断一个对象是否可迭代的例子

    今天小编就为大家分享一篇python判断一个对象是否可迭代的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • Ubuntu20.04环境安装tensorflow2的方法步骤

    Ubuntu20.04环境安装tensorflow2的方法步骤

    这篇文章主要介绍了Ubuntu20.04环境安装tensorflow2的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • 人脸识别具体案例(李智恩)

    人脸识别具体案例(李智恩)

    出于兴趣和对IU的喜爱,笔者花了几天尝试用爬虫从百度图片获取韩国艺人的人物图片并下载,利用深度神经网络从其中识别出IU(李知恩),并将IU的人物图片保存至文件夹。若读者有兴趣可以参考下
    2021-04-04
  • 利用Python实现给图像添加标签

    利用Python实现给图像添加标签

    这篇文章主要为大家详细介绍了如何利用Python实现给指定的图片添加标签,文中的示例代码讲解详细,具有一定的学习价值,需要的可以参考一下
    2023-07-07

最新评论