Estimasi Waktu Baca: < 1 menit

Deskripsi Fungsi

Fungsi set() digunakan untuk membentuk set dari suatu iterable

Sintaks dan Parameter

Sintaks dari fungsi set() adalah sebagai berikut


>>> set([iterable])

Fungsi set() memiliki satu parameter opsional

  • iterable – bisa berupa sequence (string, tuple, list), collection (set, dictionary, frozenset), atau objek iterator lain yang akan diubah ke bentuk set

Fungsi set() akan mengembalikan:

  • set – dari iterable yang menjadi argumennya. Khusus untuk tipe dictionary akan mengembalikan key-nya saja.
  • set kosong – bila parameternya tidak diisi atau kosong

Contoh Penerapan


>>> # set kosong
... print(set())
set()

>>> # string
... print(set('python'))
{'p', 't', 'y', 'n', 'o', 'h'}

>>> # list
... print(set([1, 2, 3, 4, 5]))
{1, 2, 3, 4, 5}

>>> # tuple
... print(set(('a', 'b', 'c', 'd', 'e')))
{'d', 'e', 'b', 'a', 'c'}

>>> # set
... print(set({'a', 'i', 'u', 'e', 'o'}))
{'u', 'e', 'i', 'a', 'o'}

>>> # dictionary
... print(set({1:'A', 2:'B', 3:'C', 4:'D', 5:'E'}))
{1, 2, 3, 4, 5}

>>> # frozenset
... print(set(frozenset({'a', 'i', 'u', 'e', 'o'})))
{'u', 'e', 'i', 'a', 'o'}

>>> # range
... print(set(range(0, 6)))
{0, 1, 2, 3, 4, 5}