Exemplos de função zip python

Exemplos de função zip python
O método zip () em Python constrói um iterador que combina itens de vários iteráveis. O iterador que os resultados podem ser usados ​​para lidar com desafios básicos de programação, como a construção de dicionários. O método zip () aceita uma lista de iteráveis, que pode ser zero ou talvez mais, e retorna uma tupla. Mas quando você dá uma tupla, você deve converter a lista resultante em uma tupla primeiro. Você aprenderá como utilizar o método python zip () para enfrentar situações do mundo real neste artigo usando o Ubuntu 20.04 Sistema Linux. Primeiro de tudo, precisamos fazer login no painel de login do Ubuntu depois de iniciá -lo.

Após o login, você deve garantir que seu sistema e seu pacote APT sejam atualizados para a data atual para trabalhar com eficiência no Python. Então, inicie o Ubuntu 20.04 Terminal da linha de comando para trabalhar no console. Você pode abri -lo da tecla de atalho “Ctrl+alt+t” ou abri -lo a partir da barra de pesquisa de atividades dos aplicativos fornecidos no canto. Depois de abrir o terminal, precisamos atualizar o pacote APT da consulta mencionada abaixo.

$ sudo apt update

Depois de atualizar o pacote APT, você precisa instalar o Python e o Repositório PIP no seu Ubuntu 20.04 Sistema Linux se ainda não estiver instalado ou configurado. Para instalar Python e Pip, escreva as consultas abaixo no terminal um após o outro, seguido pelo Digitar chave:

$ sudo apt install python3.9
$ Curl https: // bootstrap.Pypa.io/get-pip.py -o get -pip.py
$ sudo python3.9 get-pip.py

Exemplo 01: função zip na tupla

O sistema foi atualizado e a configuração do repositório Python e PIP já foi feita. Vamos para os exemplos da função zip python agora. Em primeiro lugar, vamos dar uma olhada na função ZIP aplicada a uma tupla. Precisamos criar um novo arquivo Python em nosso sistema para trabalhar no Python. Portanto, no terminal do shell, estamos usando a seguinte consulta de toque para criar um arquivo "um.py ":

$ toque um.py

Agora, o arquivo foi criado magnificamente e precisamos abri -lo. Primeiro, vá para o File Explorer do seu Ubuntu 20.04 Sistema Linux e abra o diretório doméstico. Na pasta do diretório doméstico, você encontrará seu arquivo recém -criado e.g., "um.py ". Abra este arquivo tocando duas vezes. Agora, adicione o código mostrado abaixo. É hora de discutir este código com você.

Primeiro de tudo, adicionamos suporte Python na primeira linha de código. Depois disso, criamos duas tuplas chamadas L1 e L2. Ambas as tuplas contêm três valores do tipo string. Depois dessas duas tuplas, imprimimos os elementos de ambas as tuplas separadamente em declarações impressas definidas seguindo as tuplas. Agora o trabalho real chega. Nós criamos uma nova variável nomeada "novo". Essa variável salva o valor de uma nova lista de ambas as tuplas, que foram fechadas em uma única lista por meio de um "fecho eclair" função. Na última linha de código, convertemos a lista variável recém -criada "novo" em uma tupla via “Tupla” digite e depois imprima a tupla recém -formada usando o "imprimir" declaração.

Vamos executar este código em um shell de terminal usando o “Python3” palavra -chave antes do nome de um arquivo "um.py ". Portanto, execute a consulta declarada abaixo no shell e obtenha uma nova saída. Você verá que a saída mostra os elementos de ambas as tuplas nas duas primeiras linhas separadamente. Depois disso, na última linha de saída, ela criou uma nova tupla de ambas as tuplas aplicando uma função zip.

$ python3 um.py

Exemplo 02: função zip na lista

Vamos dar um novo exemplo para aplicar a função ZIP na lista de variáveis ​​de tipo. Abra o mesmo arquivo e atualize o código com o abaixo. Tomamos duas listas de diferentes tipos e.g., string e inteiro. Em seguida, feche essas listas através do método "zip" e salvou o resultado para variável "novo". Estes dados recém -fechados "novo" depois convertido em "lista" e salvo em variável "resultado". Depois disso, imprimimos a variável "resultado" valor. No 7º linha de código, nós tomamos dados de "resultado" variável e aplicado uma função zip para salvar os valores separados em novas variáveis ​​de tupla “List1” e "LIST2". Depois disso, imprimimos as duas tuplas um após o outro.

Vamos executar o arquivo atualizado "um.py " mais uma vez usando a mesma consulta antiga como abaixo. A saída mostrará os dados no formulário de lista na primeira linha. Depois disso, ele exibirá as tuplas separadas em linhas separadas. Isso significa que a entrada estava em uma lista de, o zip a converteu em uma forma de tupla. Mas então temos que converter o resultado da saída em um formulário de lista. Isso também mostra que o zip leva apenas o mesmo número de valores de ambas as listas em seu valor resultante.

$ python3 um.py

Exemplo 03: função zip com loop

Desta vez, estaremos aplicando zíper em alguns dados, mas usando o loop em nosso código junto com ele. Este código contém as mesmas listas "L1" e "L2". Ambas as listas foram fechadas e salvas em um "novo" variável. Depois disso, o loop do tempo foi iniciado. Na declaração de tentativa, está pegando os primeiros próximos valores da variável "novo" e salva em uma variável "membro". Este primeiro próximo valor contém dois elementos, um de "L1" e o segundo de "L2". Então, está imprimindo os dois valores, separando -os através do ““a Marque até os últimos valores:

Após a execução do arquivo, podemos ver que o loop funciona perfeitamente mesmo após a aplicação da função ZIP:

$ python3 um.py

Conclusão

Discutimos o uso da função ZIP em muitos dos tipos de dados usando a programação Python. Espero que você encontre o artigo informativo e simples de implementar e apreender.