python 字典数据类型 200310

dict 字典

认识:

字典是容器,但是它是无序的

思考:

有序的容器,可以通过序号找到数据

无序的容器,要怎样才可以找到数据呢

理解无序容器

生活中的无序容器:

下图是一个快递的堆放点

这个堆放点相当于是一个容器对象

在这里插入图片描述

  • 思考

堆放点中存放着许多快递对象

如何找到想要的快递?

字典详情

  • 字典用{}定义

  • 字典是无序的容器

  • 通过键值对来存储

    • 键与值之间通过:分隔
    • 多个键值对通过,分隔
  • 键必需唯一

  • 键只能是字符串,数字,元组类型,值可以是任意类型

字典的操作

xiaoming = {"name": "小明",
            "age": 18,
            "gender": True,
            "height": 1.75}

在这里插入图片描述

  • 定义字典

  • 增加数据

  • 删除数据

  • 修改数据

  • 查询数据

  • 代码实现上述功能

字典的遍历

字典的三种遍历方式

以下面的三种情况为例

xiaoming = {"name": "小明",
            "age": 18,
            "gender": True,
            "height": 1.75}

方式一,得到键

  • 实现

方式二,得到值

  • 实现

方式三,同时得到键与值

  • 实现
发布了77 篇原创文章 · 获赞 1 · 访问量 1225

猜你喜欢

转载自blog.csdn.net/whalecode/article/details/104771496