any( )

- any( )


condicoes = [False, False, False, True, False]

condicoes2 = {'ligado': 1, 'desligado': 0}

print(any(condicoes))
print(any(condicoes2))

Diretamente na prática, declarada a variável condicoes que possui como atributo uma lista de elementos, destes bastando um deles ser True a função any( ) retornará True.

Any em tradução livre significa qualquer, logo, retornará True se ao menos um dos elementos de uma tupla/lista ou dicionário for válido.

Via função print( ), por sua vez parametrizada com any( ), verificando a integridade de condicoes2 que é um dicionário, será retornado True caso ao menos uma das chaves tenha um valor válido.


condicoes2 = {'ligado': 1, 'desligado': 0}

condicoes3 = {None: 1, 'desligado': 0}

condicoes4 = {None: 1, False: 0}

print(any(condicoes2)) 
print(any(condicoes3))
print(any(condicoes4))

Apenas como exemplo, para variável condicoes2 é retornado True pois é composta de um dicionário onde suas duas chaves possuem elementos válidos.

Para variável condicoes3 é retornado True pois ao menos uma das chaves possui em elemento válido.

Por fim, referente a variável condicoes4 é retornado False pois nenhuma chave desse dicionário possui elemento válido.

3 visualizações0 comentário