Tecnología

Inicio

Cómo obtener el tamaño del arreglo en Python

Cómo obtener el tamaño del arreglo en Python


Python, a diferencia de otros idiomas, no implementa una "longitud ()" método normal o "size ()" para leer el tamaño de una matriz - por ejemplo, "Array.length ()". En lugar de ello, se implementa el método len (), que toma la matriz como un parámetro. Este método es idéntico entre las matrices normales, que se declaran con "array.array (carácter)"; listas que se definen por corchetes "[]"; y tuplas, que se definen por paréntesis. tipos de objetos especiales, tales como cadenas y los árboles, también implementan este método.

Instrucciones

1 Busque el nombre de la variable para la matriz. Por ejemplo, si se ha declarado en una línea "arr = [1, 2, 3];" el nombre de la variable sería "arr". Las matrices también pueden ser declarados como "array.array ( 'i')" para obtener una matriz de enteros.

2 Referencia del tamaño de la matriz como len (arr). Python interpreta esto como una llamada al método arr. (Len), que es un método interno especial, implementado por la mayoría de las clases que tienen una longitud, que devuelve el tamaño de la matriz.

3 Insertar la referencia en el código para acceder a las dimensiones de la matriz.

Consejos y advertencias

  • "Arr .__ __ len ()" es también aceptado por Python, pero es más difícil de recordar.