加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – 字典有一个关键方法吗?我正在检查’无’,我遇到了问

发布时间:2020-12-20 12:26:05 所属栏目:Python 来源:网络整理
导读:我有2个词典,我想检查一个词是否在任何一个词典中. 我在尝试: if dic1[p.sku] is not None: 无论如何,我希望有一个hasKey方法. 如果找不到密钥,我会收到错误,为什么会这样? 解决方法 使用in运算符: if p.sku in dic1: ... (顺便说一句,您也可以使用has_ke
我有2个词典,我想检查一个词是否在任何一个词典中.

我在尝试:

if dic1[p.sku] is not None:

无论如何,我希望有一个hasKey方法.

如果找不到密钥,我会收到错误,为什么会这样?

解决方法

使用in运算符:

if p.sku in dic1:
    ...

(顺便说一句,您也可以使用has_key方法,但首选使用in.)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读