描述

Python 字典 items() 方法以列表返回可遍历的(键, 值) 元组数组。

语法

items()方法语法:

dict.items()

参数

  • NA。

返回值

返回可遍历的(键, 值) 元组数组。

实例

以下实例展示了 items() 方法的使用方法:

#!/usr/bin/python3dict = {'Name': 'Runoob', 'Age': 7}print ("Value : %s" %  dict.items())

以上实例输出结果为:

Value : dict_items([('Age', 7), ('Name', 'Runoob')])
  1. 遍历例子:

    dict = {'Name': 'Runoob', 'Age': 7}
    for i,j in dict.items():print(i, ":\t", j)

    输出:

    Name :   Runoob
    Age :    7
  2. 将字典的 key 和 value 组成一个新的列表:

    d={1:"a",2:"b",3:"c"}
    result=[]
    for k,v in d.items():result.append(k)result.append(v)print(result)

    输出:

    [1, 'a', 2, 'b', 3, 'c']

4 字典按值排序

>>> dic = {'a':2, 'b':1}
>>> d = sorted(dic.items(), key = lambda k: k[1])
>>> print(d)
[('b', 1), ('a', 2)]

字典(dict)按键(key)和值(value)排序即item()的常用方式相关推荐

  1. python生成签名sign(按照字典中的key的ascii码排序加上对应的key转换成url形式生成md5签名)

    Python签名 按照字典中的key的ascii码排序加上对应的key转换成url形式生成md5签名 请求参数(参数字典) parm = {"UnionId":"8888 ...

  2. python dict排序_python 字典(dict)按键和值排序

    python 字典(dict)的特点就是无序的,按照键(key)来提取相应值(value),如果我们需要字典按值排序的话,那可以用下面的方法来进行: 1 下面的是按照value的值从大到小的顺序来排序 ...

  3. python中sorted函数的用法及字典如何根据键或值进行排序

    一:官方对sorted的文档: sorted(iterable[,cmp,[,key[,reverse=True]]]) 作用:Return a new sorted list from the it ...

  4. python给列表中的字典按照字典中的某个键值进行排序

    sorted(net.out_choices, key=lambda x : x['in_channels'])

  5. python字典相同key的值怎么分别取出_python字典值排序并取出前n个key值的方法

    python字典值排序并取出前n个key值的方法 今天在写一个算法的过程中,得到了一个类似下面的字典: {'user1':0.456,'user2':0.999,'user3':0.789,user: ...

  6. python映射类型-Python 映射类型字典dict操作定义

    Python映射类型字典基础知识:字典是用大括号{ }来表示,它是python中最灵活的内置数据类型.它是一个无序的集合,通过键来存取值,而不能用索引. 字典的创建和使用 字典的组成:字典是由大括号{ ...

  7. python哪个代码是正确的字典_Python - 字典(dict) 详解 及 代码

    字典(dict) 详解 及 代码 本文地址: http://blog.csdn.net/caroline_wendy/article/details/17291329 字典(dict)是表示映射的数据 ...

  8. python set集合_Python字典(dict)和集合(set)

    想必大家都有查字典的经历吧,让我们再回顾一下查字典的步骤:根据拼音或者边旁找到这个字,然后翻到这个字对应的页数,就能看到这个字的详细解释啦. Python字典(dict)其实也是差不多的概念,在字典( ...

  9. Python连载(0013): 字典(dict)

    文章目录 1. 什么是字典 2. 创建字典 3. 向字典中增加内容 4. 从字典中删除内容 4.1 pop(): 删除指定key-value 4.2 del: 删除指定key-value 4.3 cl ...

  10. 读取excel中的表格数据到字典dict中--python

    读取excel中的表格数据到字典dict中--python: 工作中需要把excel表格中的数据读取出来放到字典中,便于检索和数据处理 主要有两种常用方式: 1.表头在第一行,其他行都是数据 2.表头 ...

最新文章

  1. 局域网组建与维护(1)
  2. 《虚拟化与云计算》推荐序二
  3. Linux 上的最佳 C/C++ IDE
  4. 【项目管理】ITTO-风险管理
  5. java 把string转为keyevent_盘点现在Java强大第三方库(字符串操作),程序员都该知道!...
  6. python控制excel选择区域_python操作excel常用的方法
  7. 大数据可视化技术挑战和措施
  8. Ubuntu 16.04下安装激活pycharm 2018.3版本
  9. 探秘小程序(3):登录
  10. Android11权限管理,Android 11 中的权限更新
  11. FGSM论文阅读笔记
  12. python博弈论_基于原生python的进化博弈实现
  13. 详解:Salesforce元数据支撑SASS架构设计
  14. ad采样做按键开关_基于ad采样电路的多路开关量采集装置及其采集方法
  15. 谈谈养老保险的那点猫腻 我愤怒了!
  16. double型10进制转二进制
  17. Spring注解开发学习笔记
  18. PHP连接MySql/SQLServer数据库
  19. 开源精神就意味着免费吗?
  20. 远程终端IP地址查询助手

热门文章

  1. Nginx配置HTTP2.0
  2. Fedora安装Docker
  3. k3 cloud 文件服务器搭建,k3cloud服务器推荐配置
  4. springboot 全局异常处理 自定义mvc错误页面展示
  5. C语言 结构体的初次运用
  6. 镜像资源汇总 -- node依赖包下载缓慢或不成功的解决办法
  7. Let‘s Encrypt 免费Https证书
  8. C#LeetCode刷题之#27-移除元素(Remove Element)
  9. 面试官问面向对象特点_最好的面试官有什么共同点?
  10. electron 桌面程序_如何使用Electron使用JavaScript构建您的第一个桌面应用程序