MulaiMulai sekarang secara gratis

Iterator vs. Iterable

Mari meninjau kembali secara singkat apa yang telah Anda pelajari tentang iterable dan iterator. Ingat dari video bahwa sebuah iterable adalah objek yang dapat mengembalikan sebuah iterator, sedangkan iterator adalah objek yang menyimpan keadaan (state) dan menghasilkan nilai berikutnya saat Anda memanggil next() padanya. Pada latihan ini, Anda akan mengidentifikasi objek mana yang merupakan iterable dan mana yang merupakan iterator.

Lingkungan telah dimuat sebelumnya dengan variabel flash1 dan flash2. Cobalah mencetak nilainya dengan print() dan next() untuk mengetahui mana yang merupakan iterable dan mana yang merupakan iterator.

Latihan ini adalah bagian dari kursus

Kotak Perkakas Python

Lihat Kursus

Latihan interaktif praktis

Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.

Mulai berolahraga