Python 3.x 判断 dict 是否包含某键值的实例讲解

yipeiwu_com7年前Python基础

查询资料得 Python 可以使用两种方式判断字典是否包含某键值

1、(dict.has_key('keyname'))

2、('keyname' in dict)

觉得第二种方式太过丑陋,所以想用第一个函数,但是pycharm一直报错

查询官方资料得:

Python 3.x不再支持 has_key() 函数,而被__contains(‘keyname')所替代

以上这篇Python 3.x 判断 dict 是否包含某键值的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

详解python实现交叉验证法与留出法

详解python实现交叉验证法与留出法

在机器学习中,我们经常在训练集上训练模型,在测试集上测试模型。最终的目标是希望我们的模型在测试集上有最好的表现。 但是,我们往往只有一个包含m个观测的数据集D,我们既要用它进行训练,又要...

python如何解析配置文件并应用到项目中

配置文件的类型 通常自动化测试中的配置文件是以.ini 和 .conf 为后缀的文件 配置文件的组成 1.section 2.option 3.value 配置文件的格式 [s...

pytorch 状态字典:state_dict使用详解

pytorch 中的 state_dict 是一个简单的python的字典对象,将每一层与它的对应参数建立映射关系.(如model的每一层的weights及偏置等等) (注意,只有那些参...

Python3实现发送QQ邮件功能(文本)

本文为大家分享了Python3实现发送QQ邮件功能:文本,供大家参考,具体内容如下 注意:使用前需要到qq中设置开启POP3 和IMAP服务和设置第三方授权码 然后在下面打x那里填入相...

Python 正则表达式(转义问题)

先说一个比较囧的事情:在写虾米音乐试听下载器的时候遇到一个问题,因为保存的文件都是用音乐的标题命名的,所以碰到一些诸如「対峙/out border」等含有非法字符(哼哼,说的就是你 →_...