# -*- coding: utf-8 -*-
#python 27
#xiaodeng
#python之函数用法any()
#any()
#说明:如果iterable的任何元素不为0、''、False,all(iterable)返回True。如果iterable为空,返回False
'''
any(...)
any(iterable) -> bool
Return True if bool(x) is True for any x in the iterable.
可迭代对象中的任何一个元素为真,则结果为真
If the iterable is empty, return False.
如果可迭代对象为空,则为假
'''
#案例
print any(['a', 'b', 'c', 'd'])#True
print any(['a', 'b', '', 'd'])#True
print any([0, '', False])#False
print any(('a', 'b', 'c', 'd')) #True
print any(('a', 'b', '', 'd')) #True
print any((0, '', False)) #False
print any([]) # False
print any(()) # False