Pertanyaan yang diberi tag iteration

Iterasi adalah pengulangan berturut-turut dalam loop seperti untuk, foreach atau sementara. Pertanyaan dengan tag ini sering menyangkut tentang cara terbaik menangani koleksi data.

2018
Bagaimana cara kerja PHP 'foreach'?

Biarkan saya awali ini dengan mengatakan bahwa saya tahu apa foreachitu, apakah dan bagaimana menggunakannya. Pertanyaan ini menyangkut bagaimana cara kerjanya di bawah kap, dan saya tidak ingin ada jawaban di sepanjang baris "ini adalah bagaimana Anda mengulang array dengan foreach". Untuk...

576
Cara untuk mengulang daftar di Jawa

Menjadi agak baru dalam bahasa Jawa saya mencoba membiasakan diri dengan semua cara (atau setidaknya yang non-patologis) yang orang mungkin beralih melalui daftar (atau mungkin koleksi lain) dan kelebihan atau kekurangan masing-masing. Diberikan List<E> listobjek, saya tahu cara-cara...

369
Iterasi melalui berbagai tanggal dalam Python

Saya memiliki kode berikut untuk melakukan ini, tetapi bagaimana saya bisa melakukannya dengan lebih baik? Saat ini saya pikir ini lebih baik daripada loop bersarang, tetapi mulai mendapatkan Perl-one-linerish ketika Anda memiliki generator dalam daftar pemahaman. day_count = (end_date -...

247
Apakah generator.next () terlihat di Python 3?

Saya memiliki generator yang menghasilkan serangkaian, misalnya: def triangle_nums(): '''Generates a series of triangle numbers''' tn = 0 counter = 1 while True: tn += counter yield tn counter += + 1 Dengan Python 2 saya dapat melakukan panggilan berikut: g = triangle_nums() # get the...