1.简介

字典是python中的映射数据类型,由‘键-值’(key-value)对构成。

键:几乎所有类型的python对象都可以用作键,不过一般还是以数字或者字符串最为常用。

值:可以是任意类型的python对象。

字典类型用大括号{}包裹。

2. 示例

Dict = {'host' : 'david'}
Dict['port'] = 80
print Dictprint Dict.keys()
print Dict['host']
print Dict['port']

运行结果:

{'host': 'david', 'port': 80}
['host', 'port']
david
80

转载于:https://www.cnblogs.com/sophia194910/p/4998055.html

[python]python字典相关推荐

  1. python 判断字典是否包含某个key,以及对应的value 值

    python 判断字典是否包含某个key 可以使用 in 来判断 具体如下: num = {"a": 1, "b": 2, "c": 3} ...

  2. python嵌套字典取值_python嵌套字典比较值与取值的实现示例

    python嵌套字典比较值与取值的实现示例 本文通过示例给大家介绍了python嵌套字典比较值,取值,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 示例代码 #取值import t ...

  3. python实现字典遍历稳定有序使用collection包OrderedDict

    python实现字典遍历稳定有序使用collection包OrderedDict **注意虽然python3.6之后,dict本身也会保留插入的顺序,但是并不是严格保证的: Python3.6中的字典 ...

  4. python 遍历字典

    python 遍历字典 d = {'a': 1, 'b': 2, 'c': 3, 4: 'd', 5: 'e'} for key in d:print(key, ":", d[ke ...

  5. python字典怎么排序_如何对python的字典进行排序

    我们知道Python的内置dictionary数据类型是无序的,通过key来获取对应的value.可是有时我们需要对dictionary中 的item进行排序输出,可能根据key,也可能根据value ...

  6. 如何在Python中将字典键作为列表返回?

    本文翻译自:How to return dictionary keys as a list in Python? In Python 2.7 , I could get dictionary keys ...

  7. python 对字典排序

    工作中经常需要对python的字典进行排序,下面就简单介绍一下如何对字典排序: 使用sorted命令,默认进行从大到小字母序排序: >>> from operator import ...

  8. python中字典按键或键值排序

    字典排序 在程序中使用字典进行数据信息统计时,由于字典是无序的所以打印字典时内容也是无序的.因此,为了使统计得到的结果更方便查看需要进行排序.Python中字典的排序分为按"键"排 ...

  9. python中字典和集合的区别_Python中字典和集合学习小结

    映射类型: 表示一个任意对象的集合,且可以通过另一个几乎是任意键值的集合进行索引 与序列不同,映射是无序的,通过键进行索引 任何不可变对象都可用作字典的键,如字符串.数字.元组等 包含可变对象的列表. ...

  10. Python遍历字典的方法

    python的字典由两部分组成. key(键),value(值) 创建个字典 dict1 = {"name":"test1","year": ...

最新文章

  1. 毫米波雷达分类和技术方案
  2. android获取未安装APK签名信息及MD5指纹
  3. Sqlserver2014怎样配置远程连接
  4. patran如何看屈曲因子_校准证书中的修正值、修正因子,你真的会用吗?
  5. Java日志框架介绍
  6. 10深入Redis Cluster
  7. python画画零基础_Python获取英雄联盟皮肤原画:新手玩家们都懵了!
  8. STM32F10x 学习笔记4(CRC计算单元 续)
  9. matlab 简明教程 薛山 pdf,matlab简明教程
  10. YouTube视频推荐系统总结
  11. 源代码转换成图-控制流图、数据流图
  12. oak深度相机入门教程-Full FOV NN
  13. 千寻的计算机字符,透过《战狼2》影评,细看简单字符处理 | R语千寻
  14. 微信小程序引用Vant组件库message: 没有找到可以构建的 NPM 包,请确认需要参与构建的 npm 都在 `miniprogramRoot` 目录内...
  15. arXiv论文提交流程
  16. 什么是:堡垒机、虚拟专用网、日志审计、数据库防水坝、防火墙
  17. UDP打洞、P2P组网方式研究
  18. cocos 中每个节点的visit与draw函数
  19. 电化学传感器原理回顾
  20. 二分图二•二分图最大匹配之匈牙利算法

热门文章

  1. 开源 RPC 框架有哪些呢?
  2. Java对异常处理或抛出之后,后面代码会不会再执行?
  3. python机器学习及实践_Python机器学习及实践
  4. Mybatis中的attempted to return null from a method with a primitive return type (int).异常
  5. 2021-02-04 Halcon初学者知识【12】 如何配置VC++和Halcon环境
  6. java绘制地球绕太阳转_Unity3D 公转小案例:地球围绕太阳转
  7. 获取另一个驱动的设备结构体_Linux 驱动开发 / 设备模型快速入门
  8. 卷组删除pv_Linux LVM(逻辑卷管理)的删除
  9. 微信小程序验证车牌号(含新能源车牌)
  10. python3 : remove,pop和del方法的区别