Como obter o tamanho da matriz em python

Sabendo o tamanho de uma matriz é importante para alguns programas.

Sabendo o tamanho de uma matriz é importante para alguns programas.

Python, ao contrário de outras línguas, não implementa um normais "comprimento()" ou "Tamanho()" método para ler o tamanho de uma matriz - por exemplo, "Array.length ()." Em vez disso, ele implementa a len() Método, o que leva a própria matriz como um parâmetro. Este método é idêntico entre matrizes normais, os quais são declarados com "array.array (personagem)"- listas que são definidas por colchetes "[]"- e tuplas, que são definidas por parênteses. tipos de objetos especiais, tais como cordas e árvores, também implementar este método.

Localize o nome da variável para a matriz. Por exemplo, se fosse declarado em uma linha "arr = [1, 2, 3] -" o nome da variável seria "arr." Arrays também pode ser declarado como "array.array ( `i`)" para uma matriz de números inteiros.



Referência tamanho da matriz como len (RRA). Python interpreta isso como ligando para o arr método .__ (len) __, que é um método interno especial, implementado pela maioria das classes que têm um comprimento, que devolve o tamanho da matriz.

Inserir a referência em seu código para acessar o tamanho do array.

Gorjeta

  • Verifica "arr .__ __ len ()" também é aceito por Python, mas é mais difícil de lembrar.

Video: Exercício com matriz no Python

Referências

  • ligação Python: Arrays eficientes de valores numéricos
  • ligação Bruno R. Estruturas de Dados e Algoritmos Preiss- com padrões Object-Oriented Design em Python: Listas Python e Arrays- 2003

Video: Matrizes no Python

Sobre o autor

Amber Viescas é um freelancer de 23 anos de idade, que tem escrito desde 2009, escrevendo artigos para sites como o Nu casa fonte. Ela tem um Bachelor of Arts em ciência da computação pela Swarthmore College e tem co-publicou um artigo no "Jornal de Computação Paralela e Distribuída."


Artigos relacionados