python+字典

字典dict

字典:无序的,可变的键值对集合
由于它是无序的,所有我们取值的时候是通过key来获取的,而不能通过索引,没有索引的概念。

注意:key不能被重复,key必须是任意不可变类型
列表[ ]、元组()、字典{ }

字典的存在意义:
在这里插入图片描述

字典的定义:
在这里插入图片描述

可变与不可变类型的区分:
在这里插入图片描述

字典的常用操作:增删改查、计算、判定

增操作
在这里插入图片描述

删除操作:
del dic会把整个字典全部删除,包括定义
而clear只是删除字典内部所有的键值对

在这里插入图片描述

修改操作:
在这里插入图片描述

查询操作
在这里插入图片描述
获取所有的值:
注意:在python3中,以下图获取的都是字典视图对象,dictionary view objects
内容会随着后期的值的改变而改变

而python2中返回的值是一个列表,并不能发生改变,一旦确定执行完毕了,就不会发生改变
在这里插入图片描述

遍历
for in 直接通过所有的键进行遍历
for x,y dic.items() 获取或有键值对,进行遍历键值对

计算和判定
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值