Sintaxe:
Mapa (função, iterável,…)
Função: o método que deve ser executado para cada objeto.
Iterável: uma série, matriz ou entidade com um iterador. Você pode incluir quantos iteráveis quiser; Apenas garantir que cada iterável tenha um argumento no método.
Mapa python () na tupla:
Exemplo 01:
Aqui está um exemplo para concatenar dois Tuplas tendo corda valores. Temos uma função 'fruta' fazendo dois argumentos. O valor no primeiro índice da primeira tupla será concatenado com o valor no primeiro índice da segunda tupla pelo 'fruta' função e assim por diante para outros valores também. O Concatenado O valor será devolvido à função do mapa para fazer mapeamento e salvar em uma variável 'x'. Depois disso, a variável 'x' será impressa em formato de mapa, bem como no formato da lista.
A primeira declaração de impressão imprimirá o valor mapeado que reside na variável 'x', e o outro o produzirá como uma lista após a conversão.
Exemplo 02:
Há uma lista de itens sendo quadrado. Então será mapeado e convertido em um definir Digite para imprimi -lo em um formato definido.
Você pode ver uma saída de mapa e definir a saída de formato abaixo.
Exemplo 03:
Usando o mesmo exemplo no caso de um Adição, ao converter a tupla mapeada em lista imprimi -lo em uma sequência é mostrado abaixo.
Você pode ver uma saída mapeada, bem como um formato de lista de valores mapeados.
Exemplo 04:
Temos uma tupla passada para a função 'caso' para ser convertido em mais alta enquanto o 'iterador' Método exibe espaço branco itens de iterador.
A saída resultante para a tupla é dada.
Mapa python () na lista:
Exemplo 01:
Você pode experimentar a função de mapa com o lista digite variável do mesmo que você fez para uma tupla. Então, usando o mesmo exemplo no caso do tipo de lista, somos quadrando os elementos da lista e, após o mapeamento, salve -os em uma variável 'Novo'. Imprima a variável mapeada e, depois disso, converta o resultado mapeado em lista formatar.
Abaixo está a saída da lista mapeada e sua conversão na lista após o mapeamento ter sido aplicado.
Exemplo 02:
Você também pode usar o mesmo conceito enquanto usa a função redonda para converter números decimais em números precisos.
Aqui está o resultado da lista sendo mapeada e arredondada.
Exemplo 03:
Também podemos usar mais de duas listas em um argumento para uma função de mapa como abaixo.
A saída para este exemplo é dada abaixo.
Exemplo 04:
Agora vamos ter um lista de alguns cordas. Em primeiro lugar, convertemos cada um elemento nele para um lista então mapeou. Depois disso, o mapeado O resultado será ordenado no formulário de lista a ser salvo na variável 'teste' para ser impresso.
O resultado é mostrado na foto em anexo.
Exemplo 05:
Usando o mesmo exemplo antigo no caso de lista convertida em maiúsculas enquanto estiver usando o 'iterador' método.
Aqui está a saída para a variável de tipo de lista.
Mapa python () na string:
Exemplo 01:
Estamos usando o caso função para converter um corda no maiúscula Enquanto executa o mapeamento. Depois disso, encontraremos o tipo de uma nova variável e a convertemos em um lista Digite para mostrá -lo em uma sequência.
Você pode ver uma saída mostrando o tipo de variável e listar a variável mapeada.
Exemplo 02:
Aqui está um exemplo de uma nova string enquanto o método do iterador foi usado.
Você pode ver a saída gerada pelo método do iterador.
Mapa python () no dicionário:
Exemplo 01:
Nós temos uma dicionário com alguns números passados para a função de mapa para multiplicar cada elemento com 10 e depois aplicá -lo. Depois disso, a variável 'final' foi impressa.
O dicionário multiplicado e mapeado é impresso no formato mapeado e de lista.
Mapa python () em lambda:
Exemplo 01:
Dentro de Python, para criar Métodos anônimos, As funções lambda são usadas. Para descrever funções regulares, você estaria usando o Lambda termo como você usa def. Aqui está um exemplo de uma tupla simples chamada 'números'. A expressão lambda é usada dentro do mapa função para calcular algum valor, enquanto o resultado foi salvo e impresso.
Saída calculada usando expressão lambda na função do mapa é exibida como uma lista.
Exemplo 02:
O mapa funciona da mesma forma para múltiplo argumentos em lambda. Abaixo está um exemplo de dois elementos foram adicionados.
A adição de dois elementos da lista é mostrada.
Exemplo 03:
A função do mapa funciona da mesma forma em lambda enquanto toma argumentos de tamanhos diferentes.
Exemplo 04:
O método do mapa não adiciona diferença enquanto usado com dois tipos de dados diferentes.
Mapa python () em nenhum:
Exemplo 01:
Vamos dar uma olhada no que ocorre quando passamos o método como Nenhum para a variável iteradora.
Isso resultará em exceção de TypeError.
Conclusão:
Você pode usar o map () com eficiência em seus programas com informações do guia ou, da mesma forma, usar as compreensões da lista ou as declarações geradoras para tornar o processo de desenvolvimento mais pitônico e compreensível. A função map () aplica uma função específica a cada objeto de um iterável (lista, tupla, etc.) e retorna uma lista dos resultados.