📜  Python any()函数(1)

📅  最后修改于: 2023-12-03 15:18:53.694000             🧑  作者: Mango

Python any()函数

在Python中,any()函数是一个内置函数,它用于判断可迭代对象中是否存在任何一个元素为True,如果存在则返回True,否则返回False。

语法
any(iterable)
  • iterable: 可迭代对象,如列表、元素等。
返回值

如果可迭代对象中存在任何一个元素为True,则返回True,否则返回False。

示例
# 判断列表中是否有偶数
num_list = [1, 3, 5, 7, 8, 9]
if any(num % 2 == 0 for num in num_list):
    print("存在偶数")
else:
    print("不存在偶数")

输出:

存在偶数
注意事项
  • 当可迭代对象为空时,any()函数会返回False。
  • 如果可迭代对象中有非bool类型的元素,会先将其转换为bool类型再判断。