Você não precisa escrever um ‘for loop’ toda vez que precisar montar algum tipo de lista. Python facilita com apenas uma linha de código. A sintaxe pode ser um pouco difícil de entender de primeira, mas quando você se familiarizar com essa técnica, vai acabar usando com frequência.
#Maneira comum x = [1, 2, 3, 4] output = [] for num in x: output.append(num * 2) print(output) >>>[2, 4, 6, 8] #Em uma linha x = [1, 2, 3, 4] output = [num * 2 for num in x] print(output) >>>[2, 4, 6, 8]
Veja também: