Ed
ano passado
Vamos analisar o código fornecido: ```python lista = [x + 5 for x in [0, 1, 2, 3, 4, 5] if x < 3] ``` 1. A lista original é `[0, 1, 2, 3, 4, 5]`. 2. O código utiliza uma compreensão de lista que adiciona 5 a cada elemento `x` da lista original, mas apenas se `x` for menor que 3. 3. Portanto, os valores de `x` que atendem à condição `x < 3` são `0`, `1` e `2`. 4. Agora, vamos calcular os valores: - Para `x = 0`: `0 + 5 = 5` - Para `x = 1`: `1 + 5 = 6` - Para `x = 2`: `2 + 5 = 7` Assim, a lista resultante será `[5, 6, 7]`. Portanto, a alternativa correta é: B [5, 6, 7].
Cadastre-se ou realize login