python-字典-定义-增删改取

本文深入讲解了字典的定义、创建、数据获取、添加、修改和删除等操作,以及字典作为无序容器的特点,适合初学者快速掌握字典的使用。

考点

定义字典,定义一个空字典,使用两种方式
方式一, dict()
方式二, {}

定义一个字典,只有一个键值对的字典
{键1:值1}

定义一个字典,有n个键值对的字典
{键1:值1, 键2:值2, 键n:值n}
键值对与键值对之间,是通过逗号进行分割的
键值对,是通过 键:值 来组成的,由冒号把键与值进行分割

字典取值
字典[键]
例子: age = {"name":"张三", "age":18}["age"]

修改字典中键的值
字典[键] = 值
注,需明与添加键值对的区别

给字典中添加新的键值对
字典[键] = 值

删除字典中某一个键值对
字典.pop(键)


学习目标

  • 字典的特点
  • 字典的定义,空字典,有内容的字典
  • 从字典中获取数据
  • 往字典中添加数据
  • 修改字典中的数据
  • 删除字典中的数据

字典的特点

字典是 无序 容器,无序容器的数据,是通过一个标识来对应。

有序容器的数据,是可以通过索引来找到的。

无序容器的数据,是可以通过一个标识来对应来找到。

定义字典

字典的符号
{ }

定义一个有数据的字典

需求:用一个字典来记录学生的,姓名,年龄,身高

格式:

字典= {标签名称:内容}

只有一个内容的字典
字典 = {键:值}

有多个内容的字典
字典 = {键1:值1,键2:值2,键n:值n}

定义空字典
字典 = {}
字典 = dict()

练习:

定义空字典

dit = {}
print(type(dit), dit)

dit2 = dict()
print(type(dit2), dit2)


定义有一个内容的字典

定义字典,装数据

姓名,张三

dit3 = {"name":"张三"}
print(type(dit3), dit3)

定义有多个内容的字典

记录,姓名,张三。 年龄,18,身高,1.73

字典的取值

值 = 字典[键]

字典的数据的修改

字典[键] = 新数据

字典添加数据

目标,给张三的字典,添加数据,记录也的兴趣爱好

字典[新键] = 值

例子

dit4[“hob”] = “打蓝球”

字典删除数据

字典.pop(键)

例子:

dit4.pop(“born”)

图形化理解字典的操作

理解柜子与抽屉的关系

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鲸鱼编程pyhui

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值