Pertanyaan yang diberi tag «foreach»

foreach adalah konstruksi perulangan yang mengeksekusi sepotong kode untuk setiap elemen dalam daftar / koleksi / array. Berbeda dengan for loop, foreach loop tidak memerlukan coder untuk mempertahankan variabel counter untuk menghindari bug off-by-one (fencepost). Dianjurkan untuk digunakan saat iterasi sederhana pada seluruh array / daftar / koleksi diperlukan .

9
"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 …
200 ruby  loops  foreach  iteration  each 

6
Python foreach setara
Saya menyelam ke Python dan saya memiliki pertanyaan tentang iterasi foreach. Saya baru mengenal Python dan saya memiliki pengalaman dalam C #. Jadi saya bertanya-tanya, apakah ada beberapa fungsi setara di Python untuk iterasi di semua item dalam koleksi saya, mis pets = ['cat', 'dog', 'fish'] marks = [ 5, …
191 python  foreach 


9
Javascript foreach loop pada objek array asosiatif
Mengapa for-for loop saya tidak mengulangi objek array asosiatif JavaScript saya? // defining an array var array = []; // assigning values to corresponding keys array["Main"] = "Main page"; array["Guide"] = "Guide page"; array["Articles"] = "Articles page"; array["Forum"] = "Forum board"; // expected: loop over every item, // yet it …

10
Mengapa saya tidak mendapatkan java.util.ConcurrentModificationException dalam contoh ini?
Catatan: Saya mengetahui Iterator#remove()metode ini. Dalam contoh kode berikut, saya tidak mengerti mengapa metode List.removein mainmelempar ConcurrentModificationException, tetapi tidak dalam removemetode. public class RemoveListElementDemo { private static final List<Integer> integerList; static { integerList = new ArrayList<Integer>(); integerList.add(1); integerList.add(2); integerList.add(3); } public static void remove(Integer toRemove) { for(Integer integer : integerList) …


4
jquery loop pada data Json menggunakan $ .each
Saya memiliki JSON berikut dikembalikan dalam data yang disebut variabel. INI ADALAH JSON YANG MENDAPATKAN ... [ {"Id": 10004, "PageName": "club"}, {"Id": 10040, "PageName": "qaz"}, {"Id": 10059, "PageName": "jjjjjjj"} ] dan saya mencoba untuk mengulang koleksi menggunakan $ .each tapi saya mengalami masalah di mana peringatan menunjukkan tidak terdefinisi. Saya …
160 jquery  json  foreach 

7
Bash foreach loop
Saya punya input (misalkan file). Di setiap baris ada nama file. Bagaimana saya bisa membaca file ini dan menampilkan konten untuk masing-masing.
158 bash  foreach 

13
Bisakah seseorang melakukan untuk setiap loop di java dalam urutan terbalik?
Saya perlu menjalankan Daftar dalam urutan terbalik menggunakan Java. Jadi di mana ini dilakukan: for(String string: stringList){ //...do something } Apakah ada beberapa cara untuk mengulangi stringList dalam urutan terbalik menggunakan untuk setiap sintaks? Untuk kejelasan: Saya tahu bagaimana cara mengulang daftar dalam urutan terbalik tetapi ingin tahu (demi rasa …
148 java  reverse  foreach 

11
Apakah ada fungsi 'foreach' di Python 3?
Ketika saya menemui situasi saya bisa melakukannya dalam javascript, saya selalu berpikir jika ada foreachfungsi itu akan memudahkan. Yang saya maksud dengan foreach adalah fungsi yang dijelaskan di bawah ini: def foreach(fn,iterable): for x in iterable: fn(x) mereka hanya melakukannya pada setiap elemen dan tidak menghasilkan atau mengembalikan sesuatu, saya …


5
Ketik Script untuk ... dengan indeks / kunci?
Seperti yang dijelaskan di sini, TypeScript memperkenalkan loop foreach: var someArray = [9, 2, 5]; for (var item of someArray) { console.log(item); // 9,2,5 } Tapi apakah tidak ada indeks / kunci? Saya mengharapkan sesuatu seperti: for (var item, key of someArray) { ... }

3
Kinerja foreach, array_map dengan lambda dan array_map dengan fungsi statis
Apa perbedaan kinerja (jika ada) antara ketiga pendekatan ini, keduanya digunakan untuk mengubah array ke array lain? Menggunakan foreach Menggunakan array_mapdengan fungsi lambda / penutupan Menggunakan array_mapdengan fungsi / metode 'statis' Apakah ada pendekatan lain? Untuk memperjelas diri saya, mari kita lihat contoh-contohnya, semuanya melakukan hal yang sama - mengalikan …

5
PHP terlebih dahulu mengubah nilai array asli
Saya sangat baru di array multi dimensi, dan ini mengganggu saya waktu besar. Array saya adalah sebagai berikut: $fields = array( "names" => array( "type" => "text", "class" => "name", "name" => "name", "text_before" => "name", "value" => "", "required" => true, ) ) Lalu saya mendapat fungsi memeriksa apakah …
143 php  arrays  foreach 

6
Bagaimana cara menghapus objek dari array di dalam foreach loop?
Saya beralih melalui array objek dan ingin menghapus salah satu objek berdasarkan properti 'id', tetapi kode saya tidak berfungsi. foreach($array as $element) { foreach($element as $key => $value) { if($key == 'id' && $value == 'searched_value'){ //delete this particular object from the $array unset($element);//this doesn't work unset($array,$element);//neither does this } …
140 php  foreach  unset  arrays 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.