python字典编码_python字典操作大全,学习python第7天

python字典跟列表类型,能存储多个数据,并且还能在访问元素的时候可以很快定位到需要的元素。而python字典操作方法有多少种呢?下面羽忆教程为您介绍。

8601a18b87d6277f4a1eea4f65131736e924fc6f.jpeg?token=86dc1c539f1bcae90ca7880caaf3e858&s=0AAE7A224BFCDDED5E7C10C60000A0B1python字典

python字典

概念:python字典可以用来存储任意类型对象,python字典都是由一个键和一个值组成的“键值对”,两者之间用冒号隔开,结构如:sco = {'name':'小明','age': 11},需要注意的是python字典中的值不允许重复。下面为你介绍python字典的操作方法大全。

python字典取值

在python字典中数值都是以键值对的形式存在,如果想取得值,就需要通过对应的键。代码如下所示:

scores = {'name':'小明','age':18}

print(scores['name'])

print(scores['age'])

4b90f603738da977b3f29960fb7af01f8718e349.jpeg?token=f5b2b2c40a88c1ac1c8def8b71ae7000&s=633183623BAEBE4D0AC5A5060200E0C2python字典取值

python字典get方法查找

在字典中,get方法也是用于取值,同样也是通过键来查找是否存在相应的值,不存在会返回none,但是其可以设置不存在键时返回的默认值。代码如下:

scores = {'name':'小明','age':18}

print(scores.get('name'))

print(scores.get('sex'))

print(scores.get('sex','没有'))

b58f8c5494eef01ff86bad51abd59123bd317ddc.jpeg?token=fde78ae57bf92d8bc665b4c3ea40150f&s=CB718B40B3AABF4D14CCF4060200E0C2python字典get方法查找

python字典遍历

想要遍历字典,需要使用for-in循环,代码如下:

scores = {'name':'小明','age':18,'sex':'男'}

for xm in scores:

print(f'{xm}:{scores[xm]}')

503d269759ee3d6d0ff034de0f3d65244f4adea6.jpeg?token=3a00c6b8f88f29880e840c89ea63d1f7&s=8B61EB003BAAAF4D0AC5B4060200E0C2python字典遍历

python字典添加元素和键值对

添加元素的操作是比较简单的,通过字典['新键'] = 值即可添加成功,代码如下:

scores = {'name':'小明','age':18,'sex':'男'}

scores['id'] = 555

print(scores)

314e251f95cad1c8e32eead835156f0fc83d516c.jpeg?token=fbbf6ff84bb6c5d45b55e1e81f8fcd9d&s=AB71EB007BAAAF4D084DE507020070C3python字典添加元素和键值对

python字典删除键值对

对字典进行删除一般采用del和clear(),代码如下:

#删除单个键值对

scores = {'name':'小明','age':18,'sex':'男'}

del scores['name']

print(scores)

#清空整个字典

scores.clear()

print(scores)

#删除整个字典

del scores

print(scores)

838ba61ea8d3fd1f88a902f57d652d1994ca5f0a.jpeg?token=6bb9ccecec5954ca62f43547632b9728&s=8161D30203AEB74D4879ED07000070C2python字典删除键值对

以上就是羽忆教程为你介绍的关于python字典的相关介绍和操作大全,如果你有什么不懂的可以留言讨论,如果这篇文章对你有用,请关注,收藏,分享,让更多人看到。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值