Ed
há 2 anos
Para criar uma nova lista em Python que contém apenas os elementos de uma lista original que atendem a uma determinada condição, podemos usar a técnica de "list comprehension". Essa técnica permite filtrar elementos de forma concisa e eficiente. Vamos analisar as opções: a) filter() - Essa função é usada para filtrar elementos de uma lista, mas não cria uma nova lista diretamente, ela retorna um iterador. b) map() - Essa função aplica uma função a todos os itens de uma lista, mas não filtra elementos com base em uma condição. c) reduce() - Essa função é usada para aplicar uma função cumulativa a uma lista, não para filtrar elementos. d) list comprehension - Esta é a forma mais comum e direta de criar uma nova lista com base em uma condição. Portanto, a alternativa correta é: d) list comprehension.
Cadastre-se ou realize login
Mais perguntas desse material