Python基础实战之字典简介

●什么是字典?

●字典是Python内置的数据结构之一,与列表一样是一个可变序列,即可以增删改查。

●以键值对的方式存储数据,字典是一个无序的序列,而列表是有序的序列。

Python基础实战之字典简介

什么是字典

图片.png

字典是无序序列

●从示意图中可以看到,字典是一个无序序列,第一个放进字典的键并不一定处在第一的位置。

●字典的实现原理

字典的实现原理与查字典类似,查字典是根据部首或拼音查找相应的页码,Python中的字典是根据key查找value所在的位置。最后,如果你的时间不是很紧张,并且又想快速的python提高,最重要的是不怕吃苦,建议你可以架尉♥信(同音):276 3177 065 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~


●元素:键值对 注意:键是唯一的,值是允许重复的

●添加元素:

字典名[key]=value

注意:key是唯一的,所以在添加的时候如果出现同名的key,后面key对应value将替换原来的。


dict1={ }

dict1[‘name’]=‘阿离’

dict1[‘name’]=‘阿龙’ #会替换掉’阿离‘

dict1[‘age’]=20

dict1[‘sex’]=‘男’

print(dict1) #{‘name’:‘阿龙’,‘age’:20,‘sex’:‘男’}


●修改元素:

字典名[key]=value 与添加元素的命令格式一样,如果字典中不存在该键,则添加该键到字典中,如果字典中存在该键,则进行替换

dict1[‘age’]=21 #修改年龄 键可以添加,删除,但是键不能修改,只能修改键后面的值

print(dict1) #{‘name’:‘阿龙’,‘age’:21,‘sex’:‘男’}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值