Python 检查数组元素是否存在类似PHP isset()方法
PHP中有isset方法来检查数组元素是否存在,在Python中无对应函数。
Python的编程理念是“包容错误”而不是“严格检查”。举例如下:
Lookbeforeyouleap(LBYL): ifidx<len(array): array[idx] else: #handlethis Easiertoaskforgivenessthanpermission(EAFP): try: array[idx] exceptIndexError: #handlethis
所以在Python中一般可以通过异常来处理数组元素不存在的情况,而无须事先检查。
如果不希望看见异常处理,也可以像下面这样:
if'test'in['demo','example']: ... else: ...
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下