当前位置: 移动技术网 > IT编程>脚本编程>Python > Python 检查数组元素是否存在类似PHP isset()方法

Python 检查数组元素是否存在类似PHP isset()方法

2019年03月25日  | 移动技术网IT编程  | 我要评论

空军工程大学分数线,精密点胶阀,老友记第一季中英文

php中有isset方法来检查数组元素是否存在,在python中无对应函数。

python的编程理念是“包容错误”而不是“严格检查”。举例如下:

复制代码 代码如下:

look before you leap (lbyl):

if idx < len(array):
array[idx]
else:
#handle this

easier to ask forgiveness than permission (eafp):


try:
array[idx]
except indexerror:
#handle this

所以在python中一般可以通过异常来处理数组元素不存在的情况,而无须事先检查。

如果不希望看见异常处理,也可以像下面这样:

复制代码 代码如下:

if 'test' in ['demo','example']:

...

else:

...

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网