HOWTO · Python
Contare gli elementi in una lista Python
Questo tutorial mostra come contare gli elementi in una lista in Python
In questa pagina
L’lista è un tipo di dati integrato fornito in Python. Memorizza più elementi in una singola variabile. L’uso delle liste è molto comune nella programmazione Python. Gli liste in Python possono essere annidati.
Questo tutorial discuterà diversi metodi per contare il numero di elementi in una lista in Python.
Usa la funzione len() per contare il numero di elementi nell’lista in Python
Gli liste in Python possono memorizzare più elementi di diversi tipi di dati.
La funzione incorporata len() in Python restituisce il numero totale di elementi in una lista, senza alcun riguardo al tipo di elementi che contiene.
Possiamo anche usare la funzione len() per contare il numero di elementi degli altri tre tipi di dati incorporati offerti da Python, vale a dire Tuple, Set e Dictionary.
Il codice seguente utilizza la funzione len() per ottenere il numero di elementi nell’lista.
list1 = ["God", "Belief", 10, 31, "Human"]
print("The total number of elements in the list: ", len(list1))
Produzione:
The total number of elements in the list: 5
Usa il cicli for per contare il numero di elementi nell’lista in Python
Un altro modo fondamentale per contare il numero di elementi è utilizzare il cicli for. Il bucle inizia con il conteggio impostato a 0 e prosegue fino all’ultimo elemento; il conteggio viene incrementato di uno ogni volta che si incontra un elemento nell’lista durante l’iterazione del bucle.
Il codice seguente utilizza il cicli for per ottenere il numero di elementi nell’lista.
list2 = ["Hey", 20, 14, "Look", "An Example List"]
def total_elements(list):
count = 0
for element in list:
count += 1
return count
print("The total number of elements in the list: ", total_elements(list2))
Produzione:
The total number of elements in the list: 5