Deskripsi
Fungsi iter()
berfungsi menghasilkan iterator dari suatu objek. Fungsi ini menciptakan sebuah objek yang bisa di iterasikan satu persatu elemen.
Sintaks
Fungsi iter()
memiliki sintaks sebagai berikut:
iter(object[, sentinel])
Parameter
Fungsi iter()
memiliki dua parameter yaitu:
- object – objek yang akan dibuat iteratornya (bisa tuple, list, set, dan lain-lain)
- sentinel (opsional) – karakter atau nilai yang digunakan untuk merepresentasikan akhir dari sequence.
Nilai Kembalian
Fungsi iter()
mengembalikan objek iterator dari objek yang menjadi argumen fungsi.
Contoh
Contoh penggunaan fungsi iter() adalah seperti berikut:
# list huruf vokal
vokal = ['a', 'i', 'u', 'e', 'o']
vokal_iter = iter(vokal)
# print 'a'
print(next(vokal_iter))
# print 'i'
print(next(vokal_iter))
# print 'u'
print(next(vokal_iter))
# print 'e'
print(next(vokal_iter))
# print 'o'
print(next(vokal_iter))
Output
Output dari program di atas adalah seperti berikut:
a i u e o