美文网首页
Python字典的循环遍历(key、value、元素、键值对拆包

Python字典的循环遍历(key、value、元素、键值对拆包

作者: 可可里西 | 来源:发表于2022-04-24 15:39 被阅读0次

一、遍历字典的key

借助keys()函数的调用

代码体验:

dict1 = {'name': 'Rose', 'age': 30, 'sex': '女'}
for key in dict1.keys():
    print(key)

返回结果:

图片1.png

二、遍历字典的value

借助values()函数的调用

代码体验:

dict1 = {'name': 'Rose', 'age': 30, 'sex': '女'}  
for value in dict1.values():      
    print(value)

返回结果:

图片2.png

三、遍历字典的元素(键值对)

借助items()函数的调用

代码体验:

dict1 = {'name': 'Rose', 'age': 30, 'sex': '女'}  
for item in dict1.items():      
    print(item)

返回结果:

图片3.png

四、遍历字典的键值对(拆包)

对得到的键值对结果进行拆包动作。

利用字典序列.items(),返回可迭代对象,内部是元组,元组有2个数据,元组数据1是字典的key,元组数据2是字典的value,所以再利用2个临时变量来遍历字典数据将数据分离出来,最后整理成自己想要输出的数据格式。

代码体验:

dict1 = {'name': 'Rose', 'age': 30, 'sex': '女'}  
for key, value in dict1.items():      
    # print(key)      
    # print(value)  
    # 输出格式 key = value      
    print(f'{key} = {value}')

返回结果:

图片4.png

利用for循环遍历字典的键、值、键值对、对键值对进行拆包都是Python基础教程里的基础知识,大家看过之后多理解几遍就可以了,还是很简单的。

文章借鉴出处:http://www.wakey.com.cn/document-column-python.html

相关文章

  • Python字典的循环遍历(key、value、元素、键值对拆包

    一、遍历字典的key 借助keys()函数的调用 代码体验: 返回结果: 二、遍历字典的value 借助value...

  • 2018-08-28 day7 dict和set

    字典 声明字典 字典是容器类型,也是序列。以键值对作为元素(key-value)。 键值对: key:value ...

  • Python基础(5)——字典

    字典创建 字典使用花括号 {}表示, 字典的元素采用键值对(key-value)的形式存储,字典的每个键值对用冒号...

  • 说说在 Python 中如何遍历字典

    1 遍历键值对 可以使用一个 for 循环以及方法 items() 来遍历这个字典的键值对。 运行结果: key=...

  • 说说在 Python中如何遍历字典

    1、遍历键值对可以使用一个 for 循环以及方法 items() 来遍历这个字典的键值对。 运行结果:key=ev...

  • Python中字典的操作

    字典是python中的唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希...

  • 15-字典

    字典 Python的字典数据类型是基于hash散列算法实现的,采用键值对(key:value)的形式,根据key的...

  • 集合(二)Map

    概述 通过键值对的形式存储元素 key-value,也称为字典key 相当于 set集合value 相当于 col...

  • dict和set

    dict:{ } 关键值:字典、键Key-值Value(键值对)、key不可变、value可变、无序 dict全称...

  • 8总 函数基础

    复习: 1.字典字典是容器,可变的,无序。元素是键值对: key:valuekey: 唯一的,不可变value: ...

网友评论

      本文标题:Python字典的循环遍历(key、value、元素、键值对拆包

      本文链接:https://www.haomeiwen.com/subject/arvtyrtx.html