Flashcard FC684329
Como o map se comporta ao aplicar uma função a múltiplas sequências em Python?
Linguagens de Programação para Ciência de Dados
QUADRIX · 2025
Como o map se comporta ao aplicar uma função a múltiplas sequências em Python?
Mostrar resposta e comentário
Resposta
O map aplica a função elemento a elemento entre as sequências e interrompe quando a menor sequência termina.
• Emparelhamento: O map combina elementos pela mesma posição, não gera permutações nem produto cartesiano.
• Sequências diferentes: Elementos excedentes na sequência mais longa são ignorados, não ocorre erro.
• Retorno Python 3: map retorna um map object (iterador), é preciso usar list() para ver os valores.
• Produto cartesiano: Use itertools.product para todas as combinações entre listas.
• Permutações: Use itertools.permutations para permutações dos elementos.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/670811
Conteúdo do catálogo FC Concursos · Atualizado em