Pertanyaan yang diberi tag iteration

200
"Untuk" vs "masing-masing" di Ruby

Saya hanya punya pertanyaan singkat tentang loop di Ruby. Apakah ada perbedaan antara dua cara iterasi melalui koleksi? # way 1 @collection.each do |item| # do whatever end # way 2 for item in @collection # do whatever end Hanya ingin tahu apakah ini persis sama atau jika mungkin ada...

162
Iterasi atribut objek dalam python

Saya memiliki objek python dengan beberapa atribut dan metode. Saya ingin beralih pada atribut objek. class my_python_obj(object): attr1='a' attr2='b' attr3='c' def method1(self, etc, etc): #Statements Saya ingin membuat kamus yang berisi semua atribut objek dan nilai-nilai mereka saat...

145
Bagaimana cara mengulangi rentang Tanggal di Jawa?

Dalam skrip saya, saya perlu melakukan serangkaian tindakan melalui rentang tanggal, mengingat tanggal mulai dan berakhir. Tolong beri saya panduan untuk mencapai ini menggunakan Java. for ( currentDate = starDate; currentDate < endDate; currentDate++) { } Saya tahu kode di atas tidak...

109
rekursi versus iterasi

Apakah benar untuk mengatakan bahwa di mana pun rekursi digunakan, sebuah forloop dapat digunakan? Dan jika rekursi biasanya lebih lambat, apa alasan teknis untuk menggunakannya forberulang kali? Dan jika selalu memungkinkan untuk mengubah rekursi menjadi forloop, apakah ada aturan praktis untuk...