python中什么是字典_Python中的字典是什么?

字典是数据的无序集合,用于存储数据值。与其他仅将单个值作为项的数据类型不同,字典具有键-值对。字典中的键和值之间用冒号“:”分隔,而键-值对之间用逗号“,”分隔,所有键-值对用花括号“{}”括起来。字典的语法格式如下:

字典名 = {键1: 值1, 键2: 值2, …}

字典的工作方式类似于现实世界中的字典,字典的键必须是唯一的,并且是不可变的数据类型,如字符串、整数和元组,但是键的值可以重复,并且可以是任意类型。

1、创建字典

可以用花括号“{}”括起来的键-值对来直接创建字典:

6522e2102276518d5f8d667e43601a99.png

也可以使用内建的工厂函数dict()创建字典:

9c33985d7214a5959bf4649fe13adbb8.png

只有不可变的数据类型才能作为字典的键,因此,列表不能作为字典的键:

68c7e1e10e832db54c2145d34b90258c.png

2、访问字典中的值

字符串、元组和列表等序列类型都使用索引来访问值,而字典使用键来访问值。键可以放在方括号“[]”中使用:

19ddf47384f8efad04f67baed9f97e26.png

也可以使用字典的get()方法来访问字典中的值,如果没有找到指定的键,get()方法会返回None:

8fe4902cb5cc914b2d0a5ef353714b7b.png

3、更新字典

字典是可变的, 可以使用赋值运算符添加新项或更改现有项的值,如果键已经存在,那么值将更新,否则将新键-值对添加到字典中:

a9f741055bc15ce5ce1f1d6a64678595.png

4、删除字典中的键-值对

可以使用del关键字删除单个键-值对或整个字典本身:

741236f5278653e915084a5a2f6edefb.png

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值