⚡ 60 segundos
listas
List comprehension em uma linha
Crie listas filtradas e transformadas em uma única linha. Mais legível e mais rápido que for+append.
comprehension.py
numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
pares = [n for n in numeros if n % 2 == 0]
print(pares) # [2, 4, 6, 8, 10]
quadrados = [n**2 for n in range(1, 6)]
print(quadrados) # [1, 4, 9, 16, 25]