python 第七章 判断题

本文解析了关于Python字典的一些常见判断题,包括关键字必须是不可变类型、不能使用列表作为字典关键字、通过关键字访问元素、关键字唯一但值可不唯一、正确访问和处理不存在的关键字方式,以及字典的update方法及其影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1887e077ffe04d96b67f10b8c28ed283.png

解析:关键字需为任意不可变类型。列表是不可哈希类型,不能作为字典的关键字,否则会出现TypeError异常。

207e66c97e3340199c1daa6776508c26.png 

解析:同第一题。

8a3f38dce7fa469bb1072d50cb4d3a07.png 

解析:Python通过关键字来访问字典的元素。

55eea37235ae4b60ae212c65058f25bd.png 

解析:关键字必须是唯一的,而值可以不唯一。

5d94fb46706244bf96e64962148d0400.png 

解析:同上一题。

bac91f0bdc5442578992b203bf607ef2.png 

解析:同上一题。

b3c137ef7bdc41cba9c64af5f954c1ad.png 

解析:不是这样访问的。

c49ceffcdb4243948c0bf2eca7fcdfcd.png 

解析:如果关键字不在字典中,会引发一个KeyError错误。

f07e4240406143a48b8267f4d458014e.png 

 解析:d.get(key[,value]):如果字典d中存在关键词key,则返回对应的值,如果不存在,则返回value,value默认为None。

2d6fd05c77714a8c9c9ff0d554ef9c58.png

解析:d1.update(dic2):将字典d2的键值对添加到d1中。d1变化,d2不变化。

🤔所以为什么是False?我感觉没啥问题。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值