Tengo este código que estoy traduciendo de js a python y tengo esto:
if( this.risultato.every((v, i) => v === this.atteso[i]) ){} ¿Cuál es el equivalente en python para every(); y si no está integrado, ¿cómo puedo crear una función similar? Para la parte de la función de flecha llegué a esta solución:
lambda v, i: v == self.atteso[i]el equivalente en python es all función:
mylist = [True, True, True] x = all(mylist)O:
def all(iterable): for element in iterable: if not element: return False return Trueif all(self.risultato[i] == self.atteso[i] for i in len(self.risultato)):parece una traducción directa. O,
if all( i==j for (i,j) in zip(self.risultato, self.atteso)):