Python – List Comprehensions

Otimiza código para listas.

Exemplo de Caso:

Exemplo1

Código tradicional

Código simplificado

Exemplo2

Código tradicional

lista = []
for numero in range(1,30):
   if numero % 4 = 0:
      lista.append(numero)
print(lista)

Código simplificado

multiplo4 = [numero for numero in range(1,30) if numero % 4 == 0]
print(multiplo4