Python 数据结构:字典、列表及其组合的应用
1. 字典中使用 in 运算符
在 Python 里,当我们尝试访问列表中的元素时,必须保证所使用的索引是有效的,即索引值要在 0 到列表长度减 1 的范围内。而在访问字典中的项时,我们得确保使用的是有效的键,也就是该键必须存在于字典中。
例如:
houseDict = {'color': 'blue', 'burglarAlarm': False, 'numberOfBathrooms': 2.5, 'numberOfBedrooms': 4, 'streetName': 'Any Street', 'city': 'Anytown', 'style': 'colonial', 'value': 575000, 'garage': True, 'state': 'CA', 'streetNumber': 123}
print(houseDict['streetName']) # 输出: Any Street
print(houseDict['roofType']) # 会抛出 KeyError 异常
为了确保使用的是有效键,我们可以在使用键访问字典之前,使用 in 运算符进行检查。 in 运算符的使用方式如下:
<key> in <dictionary>
它会在键存在于字典中时返回
超级会员免费看
订阅专栏 解锁全文
924

被折叠的 条评论
为什么被折叠?



