Salve, se debbo scrivere un range tipo :
l = []
for x in range(10,30):
if (x % 2 ==0) and (x<25):
l.append(x) ovviamente con le dovute indentazioni
è più corretto a livello esplicativo scriverlo così o con una list comprehension del tipo :
l = [x for x in range(10,30) if x % 2 == 0 and x < 25]
l
???? Quale crea meno confusione in fase di lettura del codice da parte di chi non ne è l'artefice ? Grazie