python的dict

python当中有个内置的字典功能:dict 英语就是dictionary的意思。在很多其他的变成语言里,这个功能可能会叫做map,简单来说就是 键-值的这种对应关系。

names =['Michael', 'Bob', 'Tracy']

scores =[95,75,85]

我们使用两个list来创建姓名和分数的对应关系,如果我们想要查询Bob的分数就要现在names这个list里面找到Bob的位置,再去scores里面查询。

为了查询方便我们建立了 键值的对应关系。

姓名:分数

这个样子。

为了实现这种数据结构,在python里面可以使用dict来创建这种结构。

这样我们可以直接根据名字来读取分数。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 由于Python内部大量使用dict这种结构,效率要求很高,所以Python没有使用STL map的平衡二叉树,而...
    lintong阅读 5,083评论 0 5
  • 一、dictdict是python内置的字典,使用key-val存储,在其他语言中 也叫map,具有极快的查找速度...
    我愿是你的左右手阅读 814评论 1 1
  • 工作中和其他语言的工程师交流,合作与联调中经常会涉及到数据的传输,这个数据的传输通常为json字符串,这个json...
    fanjindong阅读 10,544评论 0 2
  • Python 是一种相当高级的语言,通过 Python 解释器把符合语法的程序代码转换成 CPU 能够执行的机器码...
    Python程序媛阅读 1,980评论 0 3
  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 9,554评论 0 13