La funzione sum () aggiunge gli elementi di un iterabile e restituisce la somma.
La sintassi della sum()
funzione è:
sum (iterabile, inizio)
La sum()
funzione aggiunge l'inizio e gli elementi dell'iterabile specificato da sinistra a destra.
Parametri sum ()
- iterabile - iterabile (lista, tupla, dict, ecc.). Gli elementi dell'iterabile dovrebbero essere numeri.
- start (opzionale): questo valore viene aggiunto alla somma degli elementi dell'iterabile. Il valore predefinito di inizio è 0 (se omesso)
Valore restituito dalla somma ()
sum()
restituisce la somma di inizio e elementi dell'iterabile specificato.
Esempio: utilizzo di Python sum ()
numbers = (2.5, 3, 4, -5) # start parameter is not provided numbers_sum = sum(numbers) print(numbers_sum) # start = 10 numbers_sum = sum(numbers, 10) print(numbers_sum)
Produzione
4.5 14.5
Se devi aggiungere numeri in virgola mobile con precisione esatta, dovresti math.fsum(iterable)
invece usare .
Se è necessario concatenare gli elementi dell'iterabile specificato (gli elementi devono essere stringhe), è possibile utilizzare il join()
metodo.
'string'.join (sequenza)
Visita questa pagina per conoscere il metodo Python join ()