Pertanyaan yang diberi tag «for-loop»

A for loop adalah struktur kontrol yang digunakan oleh banyak bahasa pemrograman untuk beralih pada rentang. Ini adalah cara mengulangi pernyataan beberapa kali sampai loop berakhir. Tergantung pada bahasa ini mungkin lebih dari berbagai bilangan bulat, iterator, dll.


12
Iterasi melalui Vektor C ++ menggunakan loop 'for'
Saya baru mengenal bahasa C ++. Saya telah mulai menggunakan vektor, dan telah memperhatikan bahwa di semua kode yang saya lihat untuk iterasi meskipun vektor melalui indeks, parameter pertama dari forloop selalu sesuatu berdasarkan vektor. Di Java saya mungkin melakukan sesuatu seperti ini dengan ArrayList: for(int i=0; i < vector.size(); …

7
Apakah daftar-pemahaman dan fungsi fungsional lebih cepat daripada "untuk loop"?
Dalam hal kinerja dalam Python, apakah daftar-pemahaman, atau fungsi suka map(), filter()dan reduce()lebih cepat daripada untuk loop? Mengapa, secara teknis, mereka berjalan dalam kecepatan C , sedangkan untuk loop berjalan dalam kecepatan mesin virtual python ? Misalkan dalam game yang saya kembangkan saya perlu menggambar peta yang rumit dan besar …

4
Ubah nilai saat iterasi
Misalkan saya memiliki tipe-tipe ini: type Attribute struct { Key, Val string } type Node struct { Attr []Attribute } dan bahwa saya ingin beralih pada atribut simpul saya untuk mengubahnya. Saya ingin sekali dapat melakukan: for _, attr := range n.Attr { if attr.Key == "href" { attr.Val = …
153 arrays  for-loop  go 


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) { ... }

6
Cara mendapatkan indeks saat ini untuk setiap Kotlin
Bagaimana cara mendapatkan indeks untuk setiap loop? Saya ingin mencetak angka untuk setiap iterasi kedua Sebagai contoh for (value in collection) { if (iteration_no % 2) { //do something } } Di java, kita memiliki tradisional untuk loop for (int i = 0; i < collection.length; i++) Bagaimana cara mendapatkannya …
141 android  for-loop  kotlin 

21
Iterasi terakhir dari peningkatan untuk loop di java
Apakah ada cara untuk menentukan apakah loop itu berulang untuk terakhir kalinya. Kode saya terlihat seperti ini: int[] array = {1, 2, 3...}; StringBuilder builder = new StringBuilder(); for(int i : array) { builder.append("" + i); if(!lastiteration) builder.append(","); } Sekarang masalahnya adalah saya tidak ingin menambahkan koma di iterasi terakhir. …


5
Kinerja FOR vs FOREACH di PHP
Pertama-tama, saya mengerti dalam 90% aplikasi perbedaan kinerja sama sekali tidak relevan, tetapi saya hanya perlu tahu mana yang lebih cepat membangun. Itu dan ... Informasi yang tersedia saat ini di internet membingungkan. Banyak orang mengatakan foreach itu buruk, tetapi secara teknis seharusnya lebih cepat karena itu menyederhanakan menulis array …


4
Bagaimana cara menghentikan JavaScript for loop?
Saya menggunakan JavaScript ini untuk mengulang melalui sebuah array dan menemukan elemen array yang cocok: var remSize = [], szString, remData, remIndex, i; for (i = 0; i < remSize.length; i++) { // I'm looking for the index i, when the condition is true remSize[i].size == remData.size ? remIndex = …


19
Apakah praktik yang buruk menggunakan break in a for loop? [Tutup]
Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami mengharapkan jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika Anda merasa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat …
123 for-loop  break 

6
Pemutusan / keluar bersarang untuk di vb.net
Bagaimana cara keluar dari nested for or loop in vb.net? Saya mencoba menggunakan exit for tetapi hanya melompat atau merusak satu loop saja. Bagaimana saya bisa membuatnya sebagai berikut: for each item in itemList for each item1 in itemList1 if item1.text = "bla bla bla" then exit for end if …

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.