NIM : 1903015116
Kelas : 2E
Program Studi : Teknik Informatika
Mata Kuliah : Matematika Diskrit
Tugas
Operasi Tipe Data Set adalah salah satu tipe data python yang tidak berurut
(unordered). Misalkan ada dua anggota yang sama dalam nilai set maka secara otomatis
salah satu diantaranya akan menghilang, artinya tidak ditampilkan.
Salah satu kegunaan tipe data set adalah bisa digunakan untuk melakukan operasi
himpunan matematika seperti irisan, gabungan dan lain-lain.
Tipe data set ini tidak memiliki index, hal ini membuat tidak adanya mekanisme
pengurutan. Maksudnya akibat tidak dimilikinya indeks dalam tipe data set maka kita
tidak bisa menambah anggota baru dengan menggunakan index.
Operasi tipe data set
Karena set tidak menggunakan index, maka dia akan menambahkan secara
acak data yang baru kita tambahkan, silahkan coba jalankan beberapa kali
source code yang diatas untuk dilihat hasil dari penyisipan anggota tipe data set.
Menghapus anggota tipe data set
Tipe data set biasanya digunakan dalam himpunan, seperti operasi himpunan
gabungan, irisan, dan selisih. Berikut contohnya :
1. Operasi gabungan
Output dari source code diatas dapat kita lihat gabungan dari dua variabel dengan
tipe data set, seperti konsep pertama yaitu set akan mengabaikan nilai yang sama.
2. Operasi Irisan
Dalam operasi irisan bisa menggunakan operator jangkar atau dan (&) atau bisa juga
dengan menggunakan fungsi intersection(). Contohnya seperti berikut :
3. Operasi selisih
Operasi selisih pada tipe data set dapat menggunakan tanda min (-) atau
menggunakan fungsi difference(). Contohnya seperti berikut :
Bulk Operation