Funzione Python Len

Funzione Python Len
Uno dei metodi integrati in Python è Len (). Trova la lunghezza di qualsiasi articolo. Fornirà il conteggio degli articoli dell'elenco. Questo metodo funziona con una vasta gamma di tipi di dati. Sebbene non tutte le strutture di dati sembrano adatte alla funzione Len (), il metodo accetta un elemento come input e subita la lunghezza dell'articolo.

Il metodo Len () non deve mai attraversare il set di dati a meno che non utilizziamo alcuni valori di attributo integrati. L'attributo di un articolo che viene mantenuto sarebbe la lunghezza dell'articolo. La funzione Len () fornisce il valore di lunghezza del parametro, che viene modificato ogni volta che un elemento viene inserito o eliminato dal set di dati. Il metodo Len () funzionerà efficacemente a causa di questo. In questa sezione, parleremo del metodo più len ().

Esempio n. 1:

Per alcune sequenze integrate, useremo len () in questo esempio. Un'unità con oggetti ordinati è chiamata sequenza. Alcuni dei principali ordini integrati includono elenchi, tuple e stringhe.

A = "Ciao caro!"
len (a)
stampa (len (a));
working_days = ["saturaday", "domenica"]
Len (Working_days)
print (len (working_days));
America_Coordinates = (45.9844, -1.7364)
Len (America_Coordinates)
print (len (America_coordinates));



Dichiariamo una variabile "A" e gli assegniamo un valore nella forma della stringa "ciao caro!'E poi applichiamo la funzione Len () per acquisire la lunghezza della stringa. Dopo questo, applichiamo la funzione print () per mostrare la lunghezza determinata. Allo stesso modo, dichiariamo una seconda variabile denominata "Working_days" e diamo i nomi di due giorni a questa variabile. I valori specificati per questa variabile hanno la forma di un elenco.

Chiamiamo la funzione Len () per trovare anche la lunghezza di questa variabile. La funzione print () stampa quella lunghezza. Ora inizializziamo una variabile "America_Coordinates". Qui forniremo due coordinate. La funzione Len () viene applicata per acquisire la lunghezza della tupla. Alla fine, la funzione print () viene chiamata per visualizzare la lunghezza.


Vediamo che tutti questi tipi di dati (stringhe, tuple ed elenchi) forniranno i parametri utilizzabili della funzione Len ().

Esempio n. 2:

Poiché il metodo len () conta l'elenco degli elementi nell'attributo che vogliamo fornire, questa funzione fornisce sempre un numero intero nell'output. Se il parametro è una stringa vuota, questo metodo restituisce 0.

len ("")
print (len (""));
len ([])
print (len ([]));
len (())
print (len (()));



In questo esempio, definiamo tre diversi metodi per definire una sequenza vuota. Quindi troviamo la lunghezza di queste sequenze con l'aiuto del metodo Len (). La prima sequenza vuota è definita dall'uso di doppie virgolette. La seconda sequenza è definita usando parentesi quadrate []. Il terzo è definito usando staffe rotonde. Abbiamo usato il metodo Print () per mostrare la lunghezza di queste sequenze.


Nell'istanza precedente, possiamo calcolare la lunghezza di qualsiasi stringa vuota, elenco vuoto o tupla vuota. Per ogni condizione, il metodo len () restituisce 0.

Esempio n. 3:

Potremmo fare una serie impiegando la funzione di gamma (). Un elemento di intervallo crea valori come richiesto anziché mantenerli tutti. Il metodo Len () verrà applicato per determinare la lunghezza dell'elemento fornito all'intervallo ().

Len (intervallo (1, 50, 5))
stampa (len (intervallo (1, 50, 5)));



Qui appliciamo la funzionalità intervallo () per impostare i numeri. Quindi utilizziamo il metodo Len () per ottenere la lunghezza di questo intervallo. Insieme a questo, la funzione print () verrà utilizzata per visualizzare la lunghezza calcolata.


I numeri nell'intervallo definito iniziano a 1 e terminano a 49, con 5 come unità di incremento. I parametri iniziali, end e gradini possono essere utilizzati per calcolare la lunghezza dell'elemento dell'intervallo specificato.

Esempio n. 4:

Il metodo len () è anche applicabile a determinati altri ordini integrati. A volte dobbiamo determinare quanti elementi distinti ci sono in un elenco e in qualsiasi altra serie. Per raggiungere questo obiettivo, utilizzare il metodo Set () e Len ().

importare casuali
num = [casuale.Randint (1, 30) per _ nell'intervallo (30)]
Num = [13, 18, 29, 10, 27, 24, 16, 9, 24, 7, 26, 10, 17, 20, 28, 14, 3, 14, 12, 15, 1, 2, 4, 5 , 6, 8, 11, 13]
univoco_numb = set (num)
2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 3, 15, 17
Len (univoco_numb)
print (len (univoco_numb));



All'inizio del programma, integremo la libreria casuale. Quindi inizializziamo una variabile "num". Per definire gli elementi, utilizzeremo il metodo Randint () del file di intestazione casuale.

All'interno di questa funzione, applichiamo il metodo Loop e Range (). Specifichiamo il numero di elementi che vogliamo aggiungere al set.

Nella riga successiva, dichiariamo una nuova variabile denominata "univoco_numb". Qui chiamiamo il set di funzioni (). La funzione Len () viene quindi applicata a questo set. Dopo aver ottenuto la lunghezza, chiameremo la funzione print () per stampare quella lunghezza.


Trenta valori casuali tra 1 e 30 vengono creati usando la comprensione dell'elenco e sono memorizzati nella variabile "NUM". Man mano che stiamo ottenendo dati casuali, il risultato varierà ogni volta che viene eseguita la funzione. La raccolta di trenta valori creati casualmente in questa specifica iterazione ha diciassette numeri interi diversi.

Esempio n. 5:

Utilizzeremo spesso il dizionario, che è anche un tipo di dati integrati in Python. Ogni voce in un dizionario è composta da una combinazione di valore chiave. Il metodo Len () restituisce il numero di voci nel dizionario quando il dizionario specifico è dato come parametro.

Len ("ahan": 30, "mureed": 22, "rabail": 15)
print (len ("ahan": 30, "mureed": 22, "rabail": 15));



In questo caso, definiremo elementi diversi sotto forma di un dizionario. Innanzitutto, troviamo la lunghezza di questo dizionario mediante l'uso del metodo Len (). Quindi impieghiamo la funzione print () per rappresentare la lunghezza come output.


Come dimostrato dall'output di questo esempio, all'interno del dizionario definito sono presenti solo tre set di valore chiave.

Conclusione

Quando abbiamo finito di leggere questo articolo, abbiamo capito quando utilizzare il metodo Len () e come farlo in modo efficace. Abbiamo esaminato l'uso del metodo Len () per capire quanto siano lunghi gli elementi di varie collezioni, compresi i dizionari e le comprensioni degli elenchi. In questa guida, abbiamo anche esaminato come determinare la dimensione dei tipi di dati integrati. Riconosciamo anche che alcuni tipi di dati servono come parametri appropriati per il metodo Len ().