Somma Python ()

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 ()

Articoli interessanti...