Home Hardware Networking Programmazione Software Domanda Sistemi Computer
Conoscenza del computer >> Computer >> Software >> .

Come ottenere le dimensioni dellarray in Python

Python, a differenza di altre lingue, non implementa un normale metodo "length ()" o "size ()" per leggere le dimensioni di un array - ad esempio, "array .lunghezza()." Invece, implementa il metodo len (), che accetta l'array stesso come parametro. Questo metodo è identico tra le normali matrici, che sono dichiarate con "array.array (carattere)"; elenchi definiti da parentesi quadre "[]"; e tuple, che sono definite da parentesi. Anche questo tipo di oggetto, come stringhe e alberi, implementa questo metodo.

Passaggio 1

Individua il nome della variabile per l'array. Ad esempio, se è stato dichiarato in una riga "arr \u003d [1, 2, 3];" il nome della variabile sarebbe "arr." Le matrici possono anche essere dichiarate come "array.array ('i')" per una matrice di numeri interi.

Passaggio 2

Fai riferimento alla dimensione della matrice come len (arr). Python lo interpreta come chiamando il metodo arr .__ (len) __, che è un metodo interno speciale, implementato dalla maggior parte delle classi che hanno una lunghezza, che restituisce le dimensioni dell'array.

Inserisci il riferimento nel tuo codice per accedere all'array size.

Suggerimento

"arr .__ len __ ()" è accettato anche da Python, ma è più difficile da ricordare.

 

Computer © www.354353.com