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)