Python学习笔记——字典

本文介绍了Python字典的创建和访问方法,包括字典的创建、访问不存在的key、fromkeys、keys和values方法、get方法、清除元素的clear方法、浅拷贝copy、pop方法、popitem方法、setdefault方法以及update方法的应用。详细讲解了每个方法的功能和使用场景。
摘要由CSDN通过智能技术生成

1、创建和访问字典

字典是映射类型,不同于列表类型,列表是用数组存储的,一般通过索引的方式取得相应位置的值

>>> name = ['马龙','李宁','吕小军','施廷懋']
>>> e = ['六边形战士','体操王子','军神','跳水冠军']
>>> print('马龙是永远的:%s' %e[name.index('马龙')])


#结果
马龙是永远的:六边形战士

Python以简洁为主,所以字典在某些时候就很有用了

>>> dict1 = {'马龙':'六边形战士','李宁':'体操王子','吕小军':'军神','施廷懋':'跳水冠军'}
>>> print('马龙是永远的:%s' %dict1['马龙'])
马龙是永远的:六边形战士

>>> print('施廷懋是今年的' ,dict1['施廷懋'])
施廷懋是今年的 跳水冠军

 字典有两个参数,一个是key(键),一个是value(值),一对key:value是item(项),键可以是整数型、字符、字符串,值 可以是任何数据类型。

键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。

>>> dict2 = {1:'one',2:'two',3:'three'}
>>> dict2[3]                           #访问字典
'three'
>>> dict3 = {}                         #创建一个空字典
>>> dict3
{}

2、字典的一些方法 

2.1、一些字典创建方法

>>> dict4 = dict((('晴天','开心'),('阴天','无精打采'),('暴雨','不想出门')))
>>> dict4
{'晴天': '开心', '阴天': '无精打采', '暴雨': '不想出门'}
#dict用法,里面是元组


>>> dict5 = dict(晴天 = '开心',阴天 = '无精打采')
>>> dict5
{'晴天': '开心', '阴天': '无精打采'}

 2.2、当访问字典中没有的key时

当访问

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值
>