Saya perlu mengulang daftar melingkar, mungkin berkali-kali, setiap kali dimulai dengan item yang terakhir dikunjungi.
Kasus penggunaan adalah kumpulan koneksi. Klien meminta koneksi, iterator memeriksa apakah koneksi menunjuk-ke tersedia dan mengembalikannya, jika tidak mengulang sampai menemukan koneksi yang tersedia.
Apakah ada cara yang rapi untuk melakukannya dengan Python?