python----字典

本文详细介绍了Python中字典的基本概念及使用方法,包括字典的定义、增删改查操作、内置方法等,并通过实例说明如何高效利用字典进行数据处理。

在学习字典前,记住两句话,非空即真,非0即真   

注:空和0加了not也为真,负负为正嘛

例子:

 1.字典的定义 

a.用{}大括号定义   empty = {key1:value1,key2:value2}  

b.存储形式是key:value形式,多个key:value用逗号间隔

c.通过key取值,通过他的key,来获取对应的value       例如:dict.get(key)

d.字典没有顺序,输出字典的对应key和value,是没有顺序的。

e.类型是dict

2.字典的增删改查

***增

注意:

a.setdefault增加时,如果key值有value,则不改变他的原有值

b.字典获取值时是字典名后面跟中括号[ ],而不是{}和()

***删除

****改

直接给字典的key重新赋值

***获取

============================================================================================

3.字典的其他内置方法

3.1.update方法  更新字典

注:

a.要定义一个新的字典

b.如果key值存在时,会覆盖原有key的value值,当key不存在时,key值会加入已知字典中

3.2.keys()  values()方法   获取字典中所有的key和values

3.3.循环字典时,取的是字典的key   循环字典的items方法,取到的是key、value

 4.多层字典嵌套,如同多层列表一层一层的找

5.高效率字典,get获取key对应的value

 

转载于:https://www.cnblogs.com/wyhv5/p/9131039.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值