Salve a tutti..
Ho una lista inizializzata con elementi False

finchè c'è un elemento False
scorrendo la lista deve effettuare delle operazioni su ogni elemento,
poi imposto il valore a True

alla fine voglio controllare se sono tutti veri..

Vi posto il codice perché non trovo il problema...

codice:
while any(fine):                // e di questo while non riesco a capire che condizione dovrei mettere
for i in range(n_processi):                  //affinchè esegua tutto il resto finché c'è ALMENO UN elemento false
            for j in range(n_risorse):
                    if ((fine == False) and (necessita[i][j] <= lavoro[j])):
                            lavoro[j] += allocate[i][j]
                            print(lavoro)
                            fine[i] == True
                    else:
                            print(lavoro)


if all(fine):
        print("Stato sicuro")
else:
        print("Stato non sicuro")