Python any()

La funzione any() restituisce True se un qualsiasi elemento di un iterabile è True. Altrimenti restituisce False.

Con le liste:

l = [1, 3, 4, 5]
print (any(l))

l = [2, False]
print (any(l))

l = []
print (any(l))
Output codice
True
True
False

Con le stringhe:

s = "Tuttofare"
print (any(s))

s = '234'
print (any(s))

s = ''
print (any(s))
Output del codice
True
True
False

Con il dictionary:

d = {0: 'ciao', 1: 'mondo'}
print (any(d))

d = {'0': 'True'}
print (any(d))

d = {1: 'True', 2: 'True'}
print (any(d))

d = {1: 'True', False: 0}
print (any(d))

d = {}
print (any(d))
Output del codice
True
True
True
True
False