国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python 檢查數(shù)組元素是否存在類似PHP isset()方法

2019-11-25 18:08:23
字體:
供稿:網(wǎng)友

PHP中有isset方法來檢查數(shù)組元素是否存在,在Python中無對應(yīng)函數(shù)。

Python的編程理念是“包容錯誤”而不是“嚴格檢查”。舉例如下:

復(fù)制代碼 代碼如下:

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中一般可以通過異常來處理數(shù)組元素不存在的情況,而無須事先檢查。

如果不希望看見異常處理,也可以像下面這樣:

復(fù)制代碼 代碼如下:

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

...

else:

...

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 保山市| 黑龙江省| 大同市| 大悟县| 安宁市| 鄂州市| 郯城县| 肥东县| 洛川县| 中方县| 阿克苏市| 苍山县| 修武县| 来安县| 泽州县| 巴里| 湾仔区| 兴安盟| 托克逊县| 鹤壁市| 江陵县| 久治县| 大丰市| 卢氏县| 安西县| 武山县| 建水县| 广安市| 永平县| 木兰县| 方正县| 宣恩县| 津市市| 醴陵市| 三门峡市| 凤翔县| 河东区| 鞍山市| 西昌市| 屏山县| 邻水|