Cara menggunakan set to list python

Sebelumnya kita sudah belajar tentang struktur data tuple pada python, Sekarang kita akan belajar tentang Set.

Apa sih itu set?…

Set merupakan salah satu tipe data yang tidak berurut[unordered]. Set memiliki unique value[tidak ada duplikasi]. Misalkan di dalam set memiliki dua data yang sama maka otomatis akan dihilangkan salah satunya.

Yuk kita lihat…

Kali ini kita akan membahas:

  1. Membuat Set
  2. Menambah Anggota Set
  3. Menghapus Anggota Set
  4. Operasi Pada Set
  5. Fungsi Pada Set

1. Membuat Set

Set biasanya dibuat dengan memasukkan semua anggotanya ke dalam tanda kurung kurawal

set[[1,2,3]]
set[[1,2.0,'tiga']]
set[[1,2,3]]
8 dan setiap anggotanya dipisahkan dengan tanda koma
set[[1,2,3]]
set[[1,2.0,'tiga']]
set[[1,2,3]]
9. Harus menggunakan tanda kurung kurawal
set[[1,2,3]]
set[[1,2.0,'tiga']]
set[[1,2,3]]
8 ya???

Enggak kok…

Set juga bisa dibuat dengan memasukkan list ke dalam fungsi

nomor = {1,2,[3,4,5]}
1. Set dapat berisi data campuran seperti boolean, string, integer dan sebagainya, tetapi set tidak dapat berisi dictionary, set, dan list.

Contoh:

# Membuat set dengan kurung kurawal
nomor = {1,2,3}
print nomor

# Membuat set dengan fungsi set[]
angka = set[[1,2.0,"tiga"]]
print angka

# Anggota set yang memiliki nilai sama akan dihilangkan
bilangan = {1,2,2,3,3,3}
print bilangan

Outputnya adalah:

set[[1,2,3]]
set[[1,2.0,'tiga']]
set[[1,2,3]]

Apabila kita mengisi anggota set dengan list seperti berikut:

nomor = {1,2,[3,4,5]}

Maka akan memberikan pesan

nomor = {1,2,[3,4,5]}
2 hal ini karena set tidak dapat berisikan list.

Bagaimana cara kita membuat set kosong???

Jika ingin membuat set kosong kita tidak dapat menggunakan kurung kurawal

set[[1,2,3]]
set[[1,2.0,'tiga']]
set[[1,2,3]]
8. Lah kenapa???

Karena jika kita menggunakan kurung kurawal maka akan dianggap sebagai tipe data dictionary oleh python.

Jadi gimana dong???

Kita dapat membuat set kosong menggunakan fungsi

nomor = {1,2,[3,4,5]}
1.

Yuk kita lihat…

# Membuat variabel nomor dengan {}
nomor = {} # 

Bài mới nhất

Chủ Đề