Anda di halaman 1dari 2

Nama : Khuzi B

NIM : 2208096084
Kelas : TI – 2C

#JOBSHET 4

1. **Memahami Tipe data SET dalam Python** <br><br>


Sifat:
<br>
<div style="text-align: justifyt"> elemen set bersifat
unique,<br> memungkinkan implementasi operasi matematika
seperti union, intersection d an difference,<br> item dalam
set dapat ditambah atau dihilangkan </div>
Hasil :
Memahami Tipe data SET dalam Python

Sifat:
elemen set bersifat unique,
memungkinkan implementasi operasi matematika seperti union, intersection dan difference, item
dalam set dapat ditambah atau dihilangkan

3. #dua cara mendeklarasikan set


num_set1 = set ([0,1,2,5,3,4,5,6,7,8,9])
num_set2 = {1,3,5,7,9,11,13,15,17,19}

# Menampilkan elemen dalam SET


print(num_set1) for d in
num_set2: print(d, end="
")
Hasil :
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
1 3 5 7 9 11 13 15 17 19

4.#menghapus elemen set


num_set1.discard(0) print(num_set1)

Hasil :
{1, 2, 3, 4, 5, 6, 7, 8, 9}

5. #operasi aritmatika dalam set


print(num_set1)
print(num_set2)
Hasil :
{1, 2, 3, 4, 5, 6, 7, 8, 9}
{1, 3, 5, 7, 9, 11, 13, 15, 17, 19}

7. print(num_set1 | num_set2)
print(num_set1 & num_set2)
print(num_set1 - num_set2)
print(num_set2 - num_set1)
print(num_set1 ^ num_set2)

Hasil:
{1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 15, 17, 19}
{1, 3, 5, 7, 9}
{8, 2, 4, 6}
{11, 13, 15, 17, 19}
{2, 4, 6, 8, 11, 13, 15, 17, 19}

Penjelasan fungsi:

• print(num_set1 | num_set2)
Fungsi union digunakan untuk menggabungkan dua set menjadi satu dengan operator logika
‘OR. Sehingga keluarannya akan menghasilkan semua angka dari kedua set dengan syarat
jika ada angka yang sama, maka hanya ditampilkan satu kali.

• print(num_set1 & num_set2)


Fungsi intersection digunakan untuk menggabungkan kedua set menjadi satu dengan operator
logika ‘AND’, sehingga hasilnya hanya akan menampilkan angka yang sama dari kedua set.

• print(num_set1 - num_set2)
Output dari fungsi ini akan menghasilkan hanya angka set 1 yang berbeda dari set 2 .

• print(num_set2 - num_set1)
Output dari fungsi ini akan menghasilkan hanya angka set 2 yang berbeda dari set 1.

• print(num_set1 ^ num_set2)
Fungsi symmetryc difference ini digunakan untuk menampilkan semua elemen yang hanya di
salah satu dari kedua set, operator logika yang digunakan adalah XOR.

Anda mungkin juga menyukai