日韩 亚洲一区二_久久vs国产综合色大全_国产精品福利在线_欧美在线一级A片免费观看欧美在线_女同性毛片60分钟

您現(xiàn)在所在的位置:首頁(yè) >學(xué)習(xí)資源 > Python全棧+人工智慧入門(mén)教材 > Python基礎(chǔ)入門(mén)教程63:Python any() 函數(shù)

Python基礎(chǔ)入門(mén)教程63:Python any() 函數(shù)

來(lái)源:奇酷教育 發(fā)表於:

 Python any() 函數(shù)用於判斷給定的可迭代參數(shù) iterable 是否全部為空對(duì)象,如果都為空、0、false,則返回 False,如果不都為空、0、false,則返回 True。

  Python 內(nèi)置函數(shù)

  描述

  any() 函數(shù)用於判斷給定的可迭代參數(shù) iterable 是否全部為空對(duì)象,如果都為空、0、false,則返回 False,如果不都為空、0、false,則返回 True。

  函數(shù)等價(jià)於:

  def any(iterable):

  for element in iterable:

  if element:

  return True

  return False

  Python 2.5 以上版本可用。

  語法

  以下是 any() 方法的語法:

  any(iterable)

  參數(shù)

  iterable -- 元組或列表。

  返回值

  如果都為空、0、false,則返回false,如果不都為空、0、false,則返回true。

  實(shí)例

  以下展示了使用 any() 方法的實(shí)例:

  >>>any(['a', 'b', 'c', 'd']) # 列表list,元素都不為空或0 True >>> any(['a', 'b', '', 'd']) # 列表list,存在一個(gè)為空的元素 True >>> any([0, '', False]) # 列表list,元素全為0,'',false False >>> any(('a', 'b', 'c', 'd')) # 元組tuple,元素都不為空或0 True >>> any(('a', 'b', '', 'd')) # 元組tuple,存在一個(gè)為空的元素 True >>> any((0, '', False)) # 元組tuple,元素全為0,'',false False >>> any([]) # 空列表 False >>> any(()) # 空元組 False