Estimasi Waktu Baca: < 1 menit

Deskripsi Fungsi

Fungsi tuple() digunakan untuk membuat atau mengubah objek iterable ke bentuk tuple

Sintaks dan Parameter

Sintaks fungsi tuple() adalah sebagai berikut


>>> tuple(iterable)

Fungsi tuple() menerima satu parameter opsional yaitu

  • iterable (opsional) – objek iterable seperti sequence (string, list, tuple), collection (set, dictionary, frozenset) dan objek iterator lain.

Fungsi tuple() nantinya akan mengembalikan:

  • tuple – dari iterable yang menjadi argumennya, khusus untuk dictionary akan mengembalikan key atau kuncinya saja.
  • tuple kosong – jika argumennya kosong

Contoh Penerapan


>>> # tuple kosong
... print(tuple())
()

>>> # string ke tuple
... print(tuple('string'))
('s', 't', 'r', 'i', 'n', 'g')

>>> # list ke tuple
... print(tuple(['a', 'b', 'c']))
('a', 'b', 'c')

>>> # tuple ke tuple
... print(tuple(('a', 'b', 'c')))
('a', 'b', 'c')

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

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

>>> # dictionary ke tuple
... print(tuple({'A':1, 'B':2, 'C':3}))
('A', 'B', 'C')

>>> # range ke tuple
... print(tuple(range(0, 6)))
(0, 1, 2, 3, 4, 5)