Mengenal Tipe Data SET di Python

Subscribe dengan Account Google untuk mendapatkan News Letter terbaru dari Halovina !
Mengenal Tipe Data SET di Python
Kels 10 M2 Levi Air Purifier Portabel Cadr 40 M3/jam - Putih

Kels 10 M2 Levi Air Purifier Portabel Cadr 40 M3/jam - Putih

Miliki kesegaran udara di dalam ruangan dengan menggunakan Levi Portable Air Purifier persembahan dari Kels. Air purifier ini memiliki jangkauan area filtrasi mencapai 10 meter yang mampu menyerap partikel udara kotor dan menggantinya dengan udara yang lebih bersih. Memiliki filtrasi dengan filter HEPA 13 dan 1 lapisan tambahan untuk memaksimalkan filtrasi udara dari kotoran hingga 99.97%.

Free Klik Disini !

Dalam Python, set adalah tipe data yang digunakan untuk menyimpan kumpulan nilai.


Kita bisa bayangkan set seperti seperangkat atau himpunan yang tidak berurutan dan tidak mengandung duplikat.

Berikut adalah karakteristik penting dari set:


  • Unik (Unique): Setiap anggota dalam set harus unik, artinya tidak boleh ada nilai yang muncul dua kali atau lebih.

  • Tidak Berurutan (Unordered): Elemen di dalam set tidak memiliki urutan tertentu. Ketika kita mengakses elemen set, urutannya tidak bisa diprediksi.

  • Tidak Dapat Diubah (Immutable): Setelah elemen dimasukkan ke dalam set, kita tidak bisa mengubah nilainya secara langsung.


A) Membuat Tipe Data Set


Untuk membuat set, kita menggunakan kurung kurawal {} dan di dalamnya kita masukkan nilai-nilai yang ingin kita simpan. Sebagai contoh:

buah = {"mangga", "apel", "jeruk"}

Variabel buah sekarang menjadi set yang berisi tiga elemen: mangga, apel, dan jeruk.


Perhatikan bahwa meskipun kita menuliskan "jeruk" dua kali, set akan secara otomatis menghilangkan duplikat sehingga hanya ada satu elemen "jeruk" di dalam set tersebut.

B) Operasi pada Set


Ada beberapa operasi yang bisa dilakukan pada set, seperti:


  • Menambah elemen (add): Kita tidak bisa menambahkan elemen langsung ke set, tetapi kita bisa menggunakan method add untuk menambahkan elemen baru.

  • Memeriksa keberadaan elemen (in): Kita bisa menggunakan operator in untuk mengecek apakah suatu elemen ada di dalam set.

  • Menghapus elemen (remove): Gunakan method remove untuk menghapus elemen tertentu dari set.

  • Menggabungkan set (union): Operator | digunakan untuk menggabungkan dua set menjadi set yang baru.

  • Irisan set (intersection): Operator & digunakan untuk mendapatkan irisan dari dua set.

  • Selisih set (difference): Operator - digunakan untuk mendapatkan elemen yang ada di set pertama tapi tidak ada di set kedua.


C) Video Tutorial




Baca artikel lainya :