sum

Mengembalikan jumlah angka dalam iterable, dengan nilai awal start jika diinginkan. Tanda kurung tersendiri pada generator expression hanya boleh dihilangkan jika generator merupakan satu-satunya argumen dalam pemanggilan fungsi atau metode; jika ada argumen lain atau koma di akhir, generator harus diapit tanda kurung.

Sintaks

sum(iterable, /, start=0)

Parameter

NamaDeskripsi
iterablelist | tuple | set | generator
Iterable containing numeric values.
Wajib · Hanya posisi
Tanpa nilai bawaan
startNumber
Initial value added before iterable items.
Opsional · Posisi atau nama
Default: 0

Nilai yang dikembalikan

Number — Nilai numerik total.

Contoh

# Jumlahkan nilai yang dihasilkan generator
values = [1, 2, 3]
total = sum(value * 2 for value in values)
with_start = sum((value * 2 for value in values), start=10)
text(str(total))
text(str(with_start))