Python 基礎(chǔ)教程

Python 流程控制

Python 函數(shù)

Python 數(shù)據(jù)類型

Python 文件操作

Python 對(duì)象和類

Python 日期和時(shí)間

Python 高級(jí)知識(shí)

Python 參考手冊(cè)

Python any() 使用方法及示例

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

如果iterable的任何元素為True,則any()方法將返回True。 如果不是,則any()返回False。

any()的語法為:

any(iterable)

any()參數(shù)

 any()方法在Python中采用可迭代的方式(列表,字符串,字典等)。

從any()返回值

any() 返回:

  • True 如果iterable的至少一個(gè)元素為true

  • False 如果所有元素均為false或iterable為空

條件返回值
所有值為TrueTrue
所有值為 falseFalse

一個(gè)值是true(其他值是false)

True

一個(gè)值為false(其他值為true)

True
空迭代器False

示例1:any()如何與Python列表一起使用?

l = [1, 3, 4, 0]
print(any(l))

l = [0, False]
print(any(l))

l = [0, False, 5]
print(any(l))

l = []
print(any(l))

運(yùn)行該程序時(shí),輸出為:

True
False
True
False

any()方法以類似的方式用于元組和類似列表的集合。

示例2:any()如何與Python字符串一起使用?

s = "This is good"
print(any(s))

# 0 為 False
# '0' 為 True
s = '000'
print(any(s))

s = ''
print(any(s))

運(yùn)行該程序時(shí),輸出為:

True
True
False

示例3:any()如何與Python字典一起使用?

對(duì)于字典,如果所有鍵(非值)均為false,則any()返回False。如果至少一個(gè)鍵為true,則any()返回True。

d = {0: 'False'}
print(any(d))

d = {0: 'False', 1: 'True'}
print(any(d))

d = {0: 'False', False: 0}
print(any(d))

d = {}
print(any(d))

# 0 is False
# '0' is True
d = {'0': 'False'}
print(any(d))

運(yùn)行該程序時(shí),輸出為:

False
True
False
False
True

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

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清