Questão de TI - Ciência de Dados e Inteligência Artificial — Python (Conceitos Gerais e Códigos) — FGV 2026
TI - Ciência de Dados e Inteligência ArtificialPython (Conceitos Gerais e Códigos)
- Código
- fg157253
- Banca
- FGV
- Órgão
- ALERO
- Ano
- 2026
- Cargo
- Ass Leg ( )
O trecho de código Python a seguir pretende filtrar números pares de uma lista e retornar uma nova lista: def filtrar_pares(numeros): pares = [] for i in range(len(numeros)): if numeros[i] % 2 == 0: pares.append(numeros[i]) return pares resultado = filtrar_pares([1, 2, 3, 4, 5, 6]) print(resultado) De acordo com esse trecho, em vez da lista completa de pares, o resultado impresso será [2], indicando que há um erro na programação. Nesse caso, o erro está
- Ana inicialização da lista pares = []
- Bno uso de range(len(numeros)) em vez de enumerate(numeros)
- Cna condição numeros[i] % 2 == 0
- Dna indentação do return pares
- Ena chamada da função filtrar_pares([1, 2, 3, 4, 5, 6])