Enumerar exemplos de Python

Enumerar exemplos de Python
Enumerate () está presente na biblioteca Python e é uma função interna. Como entrada, ele pega uma coleção de palavras e lhes dá um objeto enumerado. A função enumerada é semelhante ao loop for em outros idiomas como C. Enumerar () função sempre atua como um objeto iterável que conta em cada iteração. O índice de início ou parâmetro inicial é opcional no código de função enumerado. O objeto enumerado obtido como saída é então usado diretamente para outras alterações como o uso para loops etc. Enumerate () Função nos ajuda a permitir loops sobre cordas, dicionários e listas e exibir a saída com índices de dados. Aproveitar a enumeração em comparação com o uso de loops é uma maneira pitônica no setor de programação. Também torna o código limpo e facilmente compreensível. Porque, à medida que estendemos o código, ele se torna mais confuso e causa muitos erros. Neste artigo, abordaremos diferentes exemplos para ver a funcionalidade da função enumerada.

Sintaxe do enumerado ()

Enumerar (objeto iterável, índice de partida)

Existem dois parâmetros de função enumerada.

Iterável: Um objeto usado para apoiar a iteração como loops.

Iniciar o índice: É um parâmetro opcional usado para iniciar a iteração do índice específico. Se o índice de partida não for mencionado, é considerado zero,

Aplique enumerado () na lista

Considere uma lista chamada amostra com os nomes nele. Vamos pegar outra lista temporária e aplicar a função enumerada na lista de amostras para armazenar a saída na lista de amostras1. A função da lista () é usada para exibir a saída resultante da função de enumeração de python.

Para ver os resultados, executaremos o programa na ferramenta Spyder ou teremos o envolvimento do Linux; Precisamos abrir o terminal para executar o comando.

$ python3/home/aqsa/amostra.py

Aqui usamos a palavra python3, pois o código -fonte está em python, enquanto 3 mostra o número da versão. Após o python, o nome do arquivo que escrevi ou todo o endereço do caminho do respectivo arquivo. Como a extensão mostra, .py é a extensão do python.

A saída mostra que o número do índice é alocado para cada palavra presente na lista.

Com o índice inicial, aplique -se para enumerar () na lista

Tomamos o mesmo exemplo acima para elaborar o uso do índice de início na lista. Aqui, a diferença entre o acima e este exemplo é que fornecemos o número do índice de onde queremos começar a dar o número aos dados presentes na lista. Por padrão, o número do índice é iniciado a partir de 0; Como já vimos no exemplo acima, não fornecemos o número do índice, por isso é iniciado a partir do valor do índice 0.

>> amostra1 = enumerar (amostra, 8)

Neste exemplo, em vez de usar o terminal Linux, executamos a consulta na ferramenta que estamos usando como editor de texto (i.e., Spyder). A saída respectiva mostra o número do índice a partir do número que mencionamos no código.

Aplique a função de loop no enumerado ()

Para o loop tem três parâmetros iniciantes, fim e incremento. Mas aqui em Python, acabamos de usar a variável para iniciar e fornecemos a função com o número do índice de onde queremos começar a exibir a saída. A sintaxe para o loop for anexada abaixo:

>> Para i em enumerado (amostra, 22)

A função de impressão passará a variável como um parâmetro para exibir o conteúdo.

Vamos exibir a saída no terminal Linux Ubuntu. A saída mostra o número do índice a partir de 22 e em diante com cada palavra presente.

Aplique enumerado () função em uma string

Cada item é um personagem em uma string. Ao aplicar esta função, obteremos o valor do personagem e o índice de personagens. Enumerate (nome da string) é uma sintaxe de função simples usada para aplicar sua função na string.

Nesta ilustração, pegamos uma string "python3", cujo nome é uma string. Aqui vamos utilizar o loop for excedente a corda inteira. A funcionalidade do loop na função enumerada já está discutida acima no artigo.

Como fica claro na saída, o número do índice é atribuído a cada caractere de uma string.

Aplique enumerado () função no Python Dictionary

Se você deseja aplicar uma função enumerada ao dicionário, você usará o item de função () com o nome do dicionário. Aqui pegamos um dicionário com chaves e valores. O procedimento escolhido para este exemplo é bem diferente dos outros, pois tomamos duas variáveis ​​para indicar o índice. Um é para a chave, e outro é para o valor. A saída será obtida usando o loop for a.

$ para k, j no dicionário.Unid():

A saída do programa é mostrada abaixo usando o processo de execução na ferramenta Spyder.

Aplicar declarações condicionais na função enumerar ()

Você deve estar ciente das declarações condicionais em diferentes idiomas. Uma das declarações condicionais mais usadas é a estatura IF, que usamos em nosso exemplo. A declaração condicional é usada para pular outros itens indesejados em uma única iteração de um loop. Aqui nesta ilustração, tomamos dados de amostra. Queremos imprimir apenas uma palavra presente no índice 1. Como nesta função, não precisamos mencionar nenhum índice inicial; portanto, por padrão, é zero.

>> se index = = 1:

Portanto, a condição verificará o índice; Se for igual ao índice necessário, a saída será exibida. Como mostrado abaixo, “Classe 3” está presente no índice 1.

Conclusão

Neste artigo, vimos a alternativa de loops complicados e discutimos a diferença básica entre os loops e a função enumerada. Além disso, a aplicação do método enumerar () em cordas, dicionários e a lista é explicada de maneira elaborada.