🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# Python `any()`函数 > 原文: [https://thepythonguru.com/python-builtin-functions/any/](https://thepythonguru.com/python-builtin-functions/any/) * * * 于 2020 年 1 月 7 日更新 * * * `any()`函数测试可迭代项中的任何项目是否求值为`True`。 它接受一个可迭代对象并返回`True`,如果可迭代对象中的至少一项为`true`,则返回`False`。 其语法如下: ```py any(iterable) -> boolean ``` 这是一个例子: ```py >>> >>> any([10, "", "one"]) True >>> >>> >>> any(("", {})) False >>> >>> >>> >>> any([]) False >>> >>> >>> gen = (i for i in [5, 0, 0.0, 4]) # generator >>> >>> any(gen) True >>> ``` 试试看: ```py print(any([10, "", "one"])) print(any(("", {}))) print(any([])) gen = (i for i in [5, 0, 0.0, 4]) # generator print(any(gen)) ``` * * * * * *