Python para impacientes

Python como usar o none

January 04, 2020

Returns False if the provided function returns True for at least one element in the list, True otherwise.

Use all() and fn to check if fn returns False for all the elements in the list.

def none(lst, fn=lambda x: x):
  return all(not fn(x) for x in lst)
none([0, 1, 2, 0], lambda x: x >= 2 ) # False
none([0, 0, 0]) # True

Acesse a Referência original 1: Acesse a Referência original 2: