Fungsi iter()

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