any()
nums = [0, False, None]
print(any(nums)) # Выведет False, так как все элементы ложные
nums = [0, 1, False, None]
print(any(nums)) # Выведет True, так как 1 - истинный элементstrings = ["", "", "hello"]
print(any(strings)) # Выведет True, так как "hello" - непустая строка
strings = ["", ""]
print(any(strings)) # Выведет False, так как все строки пустыеnumbers = (-1, -2, 0, 3)
print(any(num > 0 for num in numbers)) # Выведет True, так как 3 > 0
numbers = (-1, -2, -3)
print(any(num > 0 for num in numbers)) # Выведет False, так как все числа отрицательныеeven_numbers = (x for x in range(10) if x % 2 == 0)
print(any(even_numbers)) # Выведет True, так как генератор содержит четные числаПоследнее обновление