Python adalah bahasa pemrograman yang populer dan mudah dipelajari. Salah satu fungsi yang sering digunakan dalam Python adalah sum()
. Fungsi ini memungkinkan penggunanya untuk menghitung jumlah dari sebuah iterable, termasuk di dalamnya adalah set. Dalam artikel ini, kita akan membahas cara menggunakan fungsi sum()
untuk menghitung jumlah elemen dalam set serta memberikan beberapa contoh.
Apa Itu Set dalam Python?
Set adalah koleksi yang tidak terurut dan tidak dapat diubah (immutable) yang berisi elemen-elemen unik. Set bisa dibuat dengan mengelilingi elemen-elemen dalam kurung kurawal {}
atau dengan menggunakan fungsi set()
. Contoh berikut menunjukkan bagaimana cara membuat set:
my_set = {1, 2, 3, 4, 5}
atau
my_set = set([1, 2, 3, 4, 5])
Fungsi sum()
dalam Python
Fungsi sum()
digunakan untuk menjumlahkan semua elemen dalam sebuah iterable, seperti list, tuple, dan set. Berikut adalah sintaks dasar dari fungsi sum()
:
sum(iterable, start)
iterable
: adalah koleksi yang berisi elemen-elemen yang ingin dijumlahkan.start
: adalah nilai awal yang akan ditambahkan ke hasil jumlah. Nilai defaultnya adalah 0.
Contoh Penggunaan Fungsi sum()
di Set
Berikut adalah langkah-langkah dan contoh penggunaan fungsi sum()
untuk menghitung jumlah elemen dalam sebuah set.
Langkah 1: Membuat Set
Pertama, kita perlu membuat set dengan beberapa elemen. Sebagai contoh, kita akan membuat set dari beberapa angka:
numbers = {10, 20, 30, 40, 50}
Langkah 2: Menghitung Jumlah Elemen Menggunakan sum()
Setelah set dibuat, kita dapat menggunakan fungsi sum()
untuk menghitung jumlah total elemen dalam set tersebut. Mari kita lihat contohnya:
total = sum(numbers)
print("Jumlah total elemen dalam set adalah:", total)
Output dari kode di atas akan menjadi:
Jumlah total elemen dalam set adalah: 150
Contoh Lain: Menggunakan Angka Negatif dan Nol
Kita juga bisa menggunakan set yang berisi angka negatif dan nol. Mari kita coba:
mixed_set = {5, -5, 0, 10, -10}
total_mixed = sum(mixed_set)
print("Jumlah total elemen dalam set campuran adalah:", total_mixed)
Output yang dihasilkan adalah:
Jumlah total elemen dalam set campuran adalah: 0
Menambahkan Nilai Awal (Parameter start
)
Kita dapat memberikan nilai awal menggunakan parameter start
pada fungsi sum()
. Ini sangat berguna jika kita ingin menambahkan nilai tertentu sebelum menjumlahkan elemen-elemen dalam set. Sebagai contoh:
numbers = {1, 2, 3}
total_with_start = sum(numbers, 10)
print("Jumlah total elemen dengan nilai awal adalah:", total_with_start)
Outputnya adalah:
Jumlah total elemen dengan nilai awal adalah: 16
Menghitung Jumlah Set Angka Acak
Kita juga dapat membuat sebuah fungsi untuk menghitung jumlah elemen dalam set yang berisi angka acak. Mari kita buat contoh program sederhana:
import random
# Membuat set dengan angka random
random_numbers = {random.randint(1, 100) for _ in range(10)}
print("Set angka acak:", random_numbers)
# Menghitung jumlah elemen
total_random = sum(random_numbers)
print("Jumlah total angka acak dalam set adalah:", total_random)
Kesimpulan
Dalam artikel ini, kita telah membahas bagaimana cara menggunakan fungsi sum()
di Python untuk menghitung jumlah elemen dalam sebuah set. Fungsi ini sangat berguna dan mudah digunakan, terutama ketika kita ingin melakukan operasi penjumlahan pada koleksi data.
Penggunaan set dalam Python juga memberikan manfaat tambahan, seperti memastikan bahwa semua elemen dalam koleksi tersebut adalah unik. Dengan memahami cara kerja fungsi sum()
, Anda dapat lebih efektif dalam melakukan analisis data dan pengolahan angka dalam pemrograman Python.
Semoga artikel ini bermanfaat dan dapat membantu Anda dalam memahami penggunaan fungsi sum()
di Python. Selamat mencoba!