Comprimento da lista de Python

Comprimento da lista de Python
Python List é uma sequência mutável e ordenada, como todos sabemos sobre esse fato. Pode conter elementos heterogêneos e homogêneos. Em Python, é uma estrutura de dados amplamente usada. Ocasionalmente precisamos saber a duração de uma lista para atravessá -la ou executar outras operações. Len () é uma função interna que retorna o número total de elementos em uma lista, sequência, matrizes, dicionário ou outra estrutura de dados. A duração de uma determinada lista é retornada pelo método Len (), que aceita uma lista como uma entrada. Em Python, a função len () é um dos métodos mais populares para determinar o tamanho de uma lista fornecida.

Esta parte analisará os vários métodos para determinar o comprimento de uma lista em Python. A duração da lista refere -se a determinar o tamanho do tamanho da lista ou o número de itens.

Nota: Todos os três exemplos demonstrados neste guia usarão o “Tempo.arquivo py ”que é criado na ferramenta Spyder IDE. O sistema operacional usado para a implementação desses três exemplos é "Windows 10". A escolha do sistema operacional e do compilador depende da conveniência do usuário.

Exemplo 1

Uma lista de alguns itens é formada nesta demonstração. Os itens são compostos de uma mistura de números e caracteres de uma string. Depois disso, a função len () é usada. A função de impressão é usada para mostrar o valor retornado, que é alocado para uma variável. O código deste exemplo pode ser encontrado aqui.

X = ["oi", "Leitores", 0, 1, 2, 3]
print ("Número de itens na lista =", Len (x))

Compile o código acima mencionado no Spyder IDE usando o botão "Executar" ou pressionando a tecla "F5" do teclado do seu sistema. Uma vez feito, uma tela de console preta será exibida, exibindo o comprimento da lista declarada. No nosso caso, o comprimento é "6".

Exemplo 2: para loop

Uma lista de strings é formada neste cenário. Temos uma lista que tem os nomes de quatro pessoas. O tamanho de cada elemento da string na lista é então determinado usando um loop para um loop. A declaração de impressão mostrará a duração de todos os nomes mencionados na lista acima e, depois disso, a duração de toda a lista será exibida.

Nomes = ['Kalsoom', 'Alex', 'Leena', 'Hem']
para x em nomes:
print (x, "=", len (x))
imprimir ("***@@@@***")
print ("comprimento da lista =", len (nomes))

Compile o código acima mencionado no Spyder IDE usando o botão "Executar" ou pressionando a tecla "F5" do teclado do seu sistema. Uma vez feito, uma tela de console preta será exibida, exibindo o comprimento da lista declarada. No nosso caso, o comprimento é "4". A principal diferença na saída pode ser determinada aqui que este código exibirá o tamanho dos elementos individuais da lista usando um loop para um loop.

Exemplo 3: comprimento da matriz

A ilustração a seguir demonstra como encontrar o comprimento de uma matriz. Depois de adicionar o módulo de matriz, o primeiro passo é construir uma matriz. O comprimento da matriz é então obtido utilizando o método Len (), que é mostrado usando a função de impressão:

da matriz de importação da matriz
Array_length = Array ('B', [1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
Print ("O comprimento da matriz é:", Len (Array_length))

Compile o código acima mencionado no Spyder IDE usando o botão "Executar" ou pressionando a tecla "F5" do teclado do seu sistema. Uma vez feito, uma tela de console preta será exibida, exibindo o comprimento da matriz declarada. No nosso caso, o comprimento é "10". Verifique se apenas o comprimento da matriz foi mostrado em vez de toda a lista.

Conclusão

Resumimos neste tutorial que a obtenção da duração de uma lista no Python é bastante simples e que existem vários métodos para determinar o comprimento ou o tamanho de uma lista fornecida. Neste artigo, aprendemos que a técnica mais popular e direta é usar o método Len (), uma função interna de Python para determinar o comprimento de uma lista. O loop "for" ou a técnica ingênua são as outras duas opções. De todas as formas listadas acima, os programadores consideram o método interno de Python como a abordagem ideal para determinar o tamanho de uma lista.