返回顶部
首页 > 资讯 > 后端开发 > Python >Python字典中items()函数案例详解
  • 668
分享到

Python字典中items()函数案例详解

2024-04-02 19:04:59 668人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

python3:字典中的items()函数 一、python2.x中items():   和之前一样,本渣渣先贴出来Python中help的帮助信息: &

python3:字典中的items()函数

一、python2.x中items():

  和之前一样,本渣渣先贴出来Python中help的帮助信息:


>>> help(dict.items)
Help on method_descriptor:

items(...)
    D.items() -> list of D's (key, value) pairs, as 2-tuples

>>> help(dict.iteritems)
Help on method_descriptor:

iteritems(...)
    D.iteritems() -> an iterator over the (key, value) items of D

>>> help(dict.viewitems)
Help on method_descriptor:

viewitems(...)
    D.viewitems() -> a set-like object providing a view on D's items

       在Python2.x中,items( )用于 返回一个字典的拷贝列表【Returns a copy of the list of all items (key/value pairs) in D】,占额外的内存。

  iteritems() 用于返回本身字典列表操作后的迭代【Returns an iterator on all items(key/value pairs) in D】,不占用额外的内存。


>>> d={1:'one',2:'two',3:'three'}
>>> type(d.items())
<type 'list'>
>>> type(d.iteritems())
<type 'dictionary-itemiterator'>
>>> type(d.viewitems())
<type 'dict_items'>

二、Python3.x中items():


>>> help(dict.items)
Help on method_descriptor:

items(...)
    D.items() -> a set-like object providing a view on D's items

  Python 3.x 里面,iteritems() 和 viewitems() 这两个方法都已经废除了,而 items() 得到的结果是和 2.x 里面 viewitems() 一致的。在3.x 里 用 items()替换iteritems() ,可以用于 for 来循环遍历。


>>> d={1:'one',2:'two',3:'three'}
>>> type(d.items())
<class 'dict_items'>

简单的例子:


d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0
for key, value in d.items():
    sum = sum + value
    print(key, ':' ,value)
print('平均分为:' ,sum /len(d))

输出结果:

D:\Users\WordZzzz\Desktop>python3 test.py

Adam : 95

Lisa : 85

Bart : 59

Paul : 74

平均分为:78.25

到此这篇关于Python字典中items()函数案例详解的文章就介绍到这了,更多相关Python字典中items()函数内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Python字典中items()函数案例详解

本文链接: https://lsjlt.com/news/134703.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python字典中items()函数案例详解
    Python3:字典中的items()函数 一、Python2.x中items():   和之前一样,本渣渣先贴出来python中help的帮助信息: &...
    99+
    2024-04-02
  • python字典中items()方法怎么用
    这篇文章将为大家详细讲解有关python字典中items()方法怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。items()定义返回字典的所有键值对 举个栗子返回c...
    99+
    2024-04-02
  • 怎么在python中使用items()函数将字典转换为DataFrame
    这篇文章将为大家详细讲解有关怎么在python中使用items()函数将字典转换为DataFrame,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。python的五大特点是什么python的五...
    99+
    2023-06-14
  • Python 字典 get()函数使用详解,字典获取值
    「作者主页」:士别三日wyx 「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「推荐专栏」:小白零基础《Python入门到精通》 get函数使用...
    99+
    2023-10-20
    python 网络安全 人工智能 机器学习
  • Python torch.flatten()函数案例详解
    先看函数参数: torch.flatten(input, start_dim=0, end_dim=-1) input: 一个 tensor,即要被“推平”的 tensor。 ...
    99+
    2024-04-02
  • Python ord函数()案例详解
    python中ord函数 Python ord()函数 (Python ord() function) ord() function is a libr...
    99+
    2024-04-02
  • 初学python案例 字典
    案例描述:    员工信息表存储在一个文件中,将信息表存储成字典,然后对字典进行模糊查询,查询到的数据进行高亮显示。例如输入  邹元武 ,输出匹配到的信息,并将其高亮显示员工信息表:001 黎伟晔 420822195711199638 男 ...
    99+
    2023-01-31
    字典 案例 python
  • 详解k8sConfigMap中subPath字段和items字段
    目录Kubernetes中什么是subPath什么时候应该使用 subPath1. subPath字段的作用2. items字段的作用Kubernetes中什么是subPath 有时...
    99+
    2023-03-02
    k8s subPath和 items k8s subPath字段 k8s items字段
  • python字典操作实例详解
    本文实例为大家分享了python字典操作实例的具体代码,供大家参考,具体内容如下 #!/usr/bin/env python3 # -*- coding: utf-8 -*- import turtl...
    99+
    2022-06-04
    字典 详解 实例
  • Python 中字典dict详解
    一、字典(dict)概念 字典是另一种可变容器模型,且可存储任意类型对象如字符串、数字、元组等其他容器模型,因为字典是无序的所以不支持索引和切片。 二、字典(dict)的定义 一般格式: 字典的每个键...
    99+
    2023-09-01
    python 开发语言
  • python用函数创造字典的实例讲解
    1、使用dict()函数,通过其他映射(比如其他字典)或者键,值对的序列建立字典。 dict1 = dict(a='a', b='b', t='t') # 传入关键字 print(dict1) dic...
    99+
    2022-06-02
    python 函数 创造字典
  • Python 字典详解
    目录什么是字典?创建字典1. 直接赋值2. 使用 dict()函数创建空字典3. 获取字典元素4. 唯一的键,如果字典中有俩个或多个相同的键,默认取最后一个小结:字典的增字典的改&n...
    99+
    2024-04-02
  • python字典详解
    字典是Python中唯一的內建的映射类型,可以存储任意对象的容器,比如:字符串,列表,元组,自定义对象等;字典由键(key)与值(value)组成,基本语法如下: {key:value, ... ...}字典中每个Key是唯一的,key必...
    99+
    2023-01-31
    字典 详解 python
  • Python之基础函数案例详解
    函数就是把具有独立功能的代码块封装成一个小模块,可以直接调用,从而提高代码的编写效率以及重用性, 需要注意的是, 函数需要被调用才会执行, 而调用函数需要根据函数名调用 ...
    99+
    2024-04-02
  • 详解Python OpenCV数字识别案例
    目录前言一、案例介绍二、步骤1、模板读入,以及一些包的导入,函数定义等2、模板预处理,将模板数字分开,并排序3、输入图像预处理,将图像中的数字部分提取出来4、模板匹配总结前言 实践是检验真理的唯一标准。 因为觉得一板...
    99+
    2022-06-02
    python opencv opencv 数字识别
  • Python中字典及遍历常用函数的使用详解
    目录字典中元素的个数计算字典中的键名加粗样式字典中的键值字典的键名以及对应的键值字典的遍历方法一方法二字典中元素的个数计算 len(字典名) 举例: person={"姓名":"张三...
    99+
    2024-04-02
  • items()函数怎么在python中使用
    items()函数怎么在python中使用?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。python主要应用领域有哪些1、云计算,典型应用OpenStack。2...
    99+
    2023-06-14
  • Python中items()函数的使用方法
    Python中items()函数的使用方法 Python中的字典(dict)类型有一个非常有用的内置函数——items()。items()函数用于返回字典中所有的键值对,并将其转换为一...
    99+
    2024-02-23
    python 使用方法 items() 键值对 可迭代对象
  • CreateCompatibleDC()函数案例详解
    函数功能:该函数创建一个与指定设备兼容的内存设备上下文环境(DC)。 函数原型:HDC CreateCompatibleDC(HDC hdc); 参数: hdc:现有设备上下文环境的...
    99+
    2024-04-02
  • Python中字典常用操作的示例详解
    目录前言初始化合并字典字典推导式Collections 标准库字典转 JSON字典转 Pandas前言 字典是Python必用且常用的数据结构,本文梳理常用的字典操作,看这个就够了,...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作