亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時(shí)間:2014年10月14日 18:03:18   投稿:whsnow  
isset方法來(lái)檢查數(shù)組元素是否存在,在Python中無(wú)對(duì)應(yīng)函數(shù),在Python中一般可以通過(guò)異常來(lái)處理數(shù)組元素不存在的情況,而無(wú)須事先檢查

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

Python的編程理念是“包容錯(cuò)誤”而不是“嚴(yán)格檢查”。舉例如下:

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

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

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

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

...

else:

...

相關(guān)文章

  • 對(duì)python3 Serial 串口助手的接收讀取數(shù)據(jù)方法詳解

    對(duì)python3 Serial 串口助手的接收讀取數(shù)據(jù)方法詳解

    今天小編就為大家分享一篇對(duì)python3 Serial 串口助手的接收讀取數(shù)據(jù)方法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-06-06
  • wxPython+Matplotlib繪制折線圖表

    wxPython+Matplotlib繪制折線圖表

    這篇文章主要介紹了wxPython+Matplotlib繪制折線圖表,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • 使用Python連接MySQL數(shù)據(jù)庫(kù)進(jìn)行編程的步驟詳解

    使用Python連接MySQL數(shù)據(jù)庫(kù)進(jìn)行編程的步驟詳解

    Python數(shù)據(jù)庫(kù)編程可以使用多種模塊與API,例如SQLite、MySQL、PostgreSQL等,本教程將重點(diǎn)介紹使用Python連接MySQL數(shù)據(jù)庫(kù)進(jìn)行編程,需要的朋友可以參考下
    2023-06-06
  • Python爬蟲(chóng)實(shí)例扒取2345天氣預(yù)報(bào)

    Python爬蟲(chóng)實(shí)例扒取2345天氣預(yù)報(bào)

    本篇文章給大家詳細(xì)分析了通過(guò)Python爬蟲(chóng)如何采集到2345的天氣預(yù)報(bào)信息,有興趣的朋友參考學(xué)習(xí)下吧。
    2018-03-03
  • 淺談Python反射 & 單例模式

    淺談Python反射 & 單例模式

    這篇文章主要介紹了Python反射 & 單例模式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • 關(guān)于Python如何避免循環(huán)導(dǎo)入問(wèn)題詳解

    關(guān)于Python如何避免循環(huán)導(dǎo)入問(wèn)題詳解

    在大型的Python工程中,由于架構(gòu)設(shè)計(jì)不當(dāng),可能會(huì)出現(xiàn)模塊間相互引用的情況。下面這篇文章主要給大家介紹了關(guān)于如何避免Python的循環(huán)導(dǎo)入問(wèn)題的相關(guān)資料,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-09-09
  • Python鼠標(biāo)事件及坐標(biāo)獲取窗口和屏幕坐標(biāo)

    Python鼠標(biāo)事件及坐標(biāo)獲取窗口和屏幕坐標(biāo)

    這篇文章主要介紹了Python編程中如何通過(guò)鼠標(biāo)事件及坐標(biāo)獲取窗口坐標(biāo)和屏幕坐標(biāo)的示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-10-10
  • Flask模板渲染與Get和Post請(qǐng)求詳細(xì)介紹

    Flask模板渲染與Get和Post請(qǐng)求詳細(xì)介紹

    這篇文章主要介紹了Flask模板渲染與Get和Post請(qǐng)求,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-09-09
  • django2 快速安裝指南分享

    django2 快速安裝指南分享

    下面小編就為大家分享一篇django2 快速安裝指南分享,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • python3 字符串/列表/元組(str/list/tuple)相互轉(zhuǎn)換方法及join()函數(shù)的使用

    python3 字符串/列表/元組(str/list/tuple)相互轉(zhuǎn)換方法及join()函數(shù)的使用

    這篇文章主要介紹了python3 字符串/列表/元組(str/list/tuple)相互轉(zhuǎn)換方法及join()函數(shù)的使用 ,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-04-04

最新評(píng)論