[iteration] ile etiketlenen soru

VBScript'te “Devam” (sonraki yinelemeye)

Bir meslektaşım ve ben bir VBScript "For / Next" döngüsünde "devam" ifadesinin eşdeğerini yapmanın bir yolunu bulmaya çalışıyorduk. Baktığımız her yerde, insanların VBScript'te kötü yuvalamalar yapmadan bunu yapmanın bir yolu olmadığını gördük, bu bizim için bir seçenek değil, çünkü oldukça b...



ArrayList of Objects bir ArrayList nesnesi üzerinden yineleme nasıl yapılır?

Bir örnek kullanarak: Sınıf görüşmem var diyelim Gun. Başka bir sınıf görüşmem var Bullet. Sınıfın Gunbir ArrayList'i var Bullet. Bunu yapmak yerine .. 'in Arraylist'i tekrarlamak için Gun: ArrayList<Gun> gunList = new ArrayList<Gun>(); for (int x=0; x<gunList.size();...



Tüm yinelemeli algoritmalar yinelemeli olarak ifade edilebilir mi?

Olmazsa, özyinelemeli karşılığı olmayan bir yinelemeli algoritma gösteren iyi bir karşı örnek var mı? Tüm yinelemeli algoritmaların yinelemeli olarak ifade edilebildiği durumda, bunun yapılması daha zor olan durumlar var mı? Ayrıca, programlama dili tüm bunlarda ne gibi bir rol oynar? Sche...



Java'da yineleyicileri birleştirmek mümkün mü?

Java'da yineleyicileri birleştirmek mümkün mü? İki yineleyicim var ve onları iki adım yerine bir adımda (aynı döngüde) yineleyebilmem için onları birleştirmek / birleştirmek istiyorum. Mümkün mü? İki listedeki öğelerin sayısının farklı olabileceğine dikkat edin, bu nedenle her iki listedeki b...



Eşzamanlı Değişiklik İstisnası: ArrayList'e ekleme

Sorun Element element = it.next(); Ve bu satırı içeren bu kod, bir OnTouchEvent for (Iterator<Element> it = mElements.iterator(); it.hasNext();){ Element element = it.next(); if(touchX > element.mX && touchX < element.mX + element.mBitmap.getWidth() &...



AS3 sözlüğü aracılığıyla verimli döngü

for (var k in dictionary) { var key:KeyType = KeyType(k); var value:ValType = ValType(dictionary[k]); // <-- lookup // do stuff } Bu, sözlükteki girişler arasında dolaşmak için kullandığım şey. Her yinelemede görebileceğiniz gibi, sözlükte bir arama yapıyorum. Sözlüğü tekrarl...



C bir dize üzerinde yineleme nasıl?

Şu an bunu deniyorum: #include <stdio.h> int main(int argc, char *argv[]) { if (argc != 3) { printf("Usage: %s %s sourcecode input", argv[0], argv[1]); } else { char source[] = "This is an example."; int i; for (i = 0; i < s...



Çok boyutlu aralıklar için bir Python aralığı (n) eşdeğeri var mı?

Python'da (3) aralığı geri dönecektir [0,1,2]. Çok boyutlu aralıklar için bir eşdeğeri var mı? range((3,2)) # [(0,0),(0,1),(1,0),(1,1),(2,0),(2,1)] Bu nedenle, örneğin, çini tabanlı bir oyunda dikdörtgen alanın fayansları şöyle yazılabilir: for x,y in range((3,2)): Not Bir uygula...



İç İçe Geçmiş JavaScript Nesnelerini Yinele

Bir dize tarafından tanımlanan belirli bir nesneyi almak için iç içe bir nesneyi yinelemeye çalışıyorum. Aşağıdaki örnek nesnede, tanımlayıcı dizgisi "label" özelliğidir. Uygun nesneyi geri döndürmek için kafamı ağaçta nasıl yineleyeceğimi etrafa saramıyorum. Herhangi bir yardım veya önerilerini...



Neden bir foreach yineleme değişkeni atamıyoruz, oysa bir erişimciyle tamamen değiştirebiliriz?

Bunu merak ettim: aşağıdaki kod derlenmeyecek, çünkü bir foreach yineleme değişkenini değiştiremiyoruz: foreach (var item in MyObjectList) { item = Value; } Ancak aşağıdakiler derlenecek ve çalışacaktır: foreach (var item in MyObjectList)...



Python'da bir yineleyici ve sonra diğerini nasıl yineleyebilirim?

İki farklı yineleyiciyi yinelemek istiyorum, bunun gibi bir şey: file1 = open('file1', 'r') file2 = open('file2', 'r') for item in one_then_another(file1, file2): print item Hangi file1 satırlarını sonra da file2 satırlarını yazdırmayı umuyorum. Genel bir şey istiyorum, yineley...



Python: Yinelemede listeye eleman eklenmesi

Bir listeyi yinelerken öğelerin kaldırılmasına izin verilmediğini biliyorum; ancak yinelemede piton listesine eleman eklenmesine izin veriliyor. İşte bir örnek: for a in myarr: if somecond(a): myarr.append(newObj()) Bunu kodumda denedim ve gayet iyi çalışıyor gibi g...



Bir dosyayı yineleme ikinci kez çalışmıyor

Bir dosyayı yinelemeyle ilgili bir sorunum var. Tercüman ve sonucuna yazdığım şey: >>> f = open('baby1990.html', 'rU') >>> for line in f.readlines(): ... print(line) ... # ... all the lines from the file appear here ... Aynı açık dosyayı tekrarlamak istediğimde hi...



Bir lambda ifadesinde bir yineleme değişkeni kullanmak neden kötü

Sadece hızlı bir kod yazıyordum ve bu derleyici hatasını farkettim Bir lambda ifadesinde yineleme değişkeninin kullanılması beklenmeyen sonuçlara neden olabilir. Bunun yerine, döngü içinde yerel bir değişken oluşturun ve bunu yineleme değişkeninin değerini atayın. Ne anlama geld...



listenin bir kısmını yinelemenin pitonik yolu

İlk birkaç eleman dışında bir listedeki herşeyi yinelemek istiyorum, örneğin: for line in lines[2:]: foo(line) Bu özlü, ancak gereksiz olan tüm listeyi kopyalar. Yapabilirim: del lines[0:2] for line in lines: foo(line) Ancak bu her zaman iyi olmayan listeyi değiştirir....