«foreach» etiketlenmiş sorular

foreach, bir liste / koleksiyon / dizideki her öğe için belirli bir kod parçasını çalıştıran bir döngü yapısıdır. For döngüsünün aksine, foreach döngüsü kodlayıcının tek tek (çit direği) hatalarını önlemek için sayaç değişkenini korumasını gerektirmez.Tüm dizi / liste / toplama üzerinde basit yineleme gerektiğinde kullanılması önerilir .

11
Python 3'te 'foreach' işlevi var mı?
Javascript ile yapabileceğim durumla karşılaştığımda, her zaman bir foreachişlev varsa kolaylık olacağını düşünüyorum. Foreach ile aşağıda açıklanan işlevi kastediyorum: def foreach(fn,iterable): for x in iterable: fn(x) sadece her öğede yapıyorlar ve bir şey vermediler ya da geri vermediler, bence yerleşik bir işlev olmalı ve saf Python ile yazmaktan daha hızlı …

4
PHP foreach döngü anahtarı değeri
Bana çok boyutlu dizi almak için bu DB çağrısını çalıştırıyorum Her birinin anahtarlarını almaya çalışıyorum ama denediğimde boş veya dizi olarak çıkıyor. $root_array = array(); $sites = $this->sites($member_id); foreach ($sites as $site){ $records = $this->db->select('p.name as place_name, p.id as place_id,p.active as place_status') ->from('places p') ->join('members_permissions pm','pm.sites_id = p.sites_id and pm.members_id …
136 php  foreach 

12
[] .ForEach.call () JavaScript'te ne yapar?
Bazı kod parçacıklarına bakıyordum ve boş bir diziye uygulanan forEach ile bir düğüm listesi üzerinden bir işlevi çağıran birden çok öğe buldum. Örneğin şöyle bir şeyim var: [].forEach.call( document.querySelectorAll('a'), function(el) { // whatever with the current node }); ama nasıl çalıştığını anlayamıyorum. Biri bana forEach'in önündeki boş dizinin davranışını ve …

5
PHP'de FOREACH'e karşı performansı
Her şeyden önce, uygulamaların% 90'ında performans farkının tamamen alakasız olduğunu anlıyorum, ancak sadece hangisinin daha hızlı olduğunu bilmem gerekiyor. Bu ve ... İnternette şu anda mevcut olan bilgiler kafa karıştırıcı. Pek çok insan foreach'in kötü olduğunu söylüyor, ancak teknik olarak daha hızlı olması gerekiyor çünkü yineleyiciler kullanarak bir dizi geçişi …


7
Bir foreach döngüsündeki bir dizi öğesini nasıl kaldırırsınız?
foreachBir değerin var olup olmadığını kontrol etmek için bir dizide döngü yapmak istiyorum . Değer mevcutsa, onu içeren öğeyi silmek istiyorum. Takip koduna sahibim: foreach($display_related_tags as $tag_name) { if($tag_name == $found_tag['name']) { // Delete element } } Değer bulunduğunda öğeyi nasıl sileceğimi bilmiyorum. Nasıl silerim? foreachBu problem için kullanmalıyım . …
127 php  arrays  loops  foreach 

11
C # 'da foreach döngüsünden nasıl atlarım?
foreachÖğelerden biri gereksinimi karşılıyorsa C # 'da bir döngüden nasıl çıkabilirim? Örneğin: foreach(string s in sList){ if(s.equals("ok")){ //jump foreach loop and return true } //no item equals to "ok" then return false }
125 c#  .net  foreach 

8
LINQ ifadesi 'foreach' döngüsünden daha mı hızlıdır?
Bir Mesh Rendering yöneticisi yazıyorum ve aynı gölgelendiriciyi kullanan tüm ağları gruplamanın ve sonra bunları o gölgelendirici geçişindeyken oluşturmanın iyi bir fikir olacağını düşündüm. Şu anda bir foreachdöngü kullanıyorum , ancak LINQ kullanmanın bana bir performans artışı sağlayıp sağlamayacağını merak ediyor musunuz?
124 c#  performance  linq  foreach 


9
Kotlin'de "forEach" için "break" ve "Continue"
Kotlin, forEachveya gibi çok güzel yineleme işlevlerine sahiptir repeat, ancak breakve continueoperatörlerinin onlarla çalışmasını sağlayamıyorum (hem yerel hem de yerel olmayan): repeat(5) { break } (1..5).forEach { continue@forEach } Amaç, olağan döngüleri olabildiğince yakın işlevsel sözdizimi ile taklit etmektir. Kotlin'in bazı eski sürümlerinde kesinlikle mümkündü, ancak sözdizimini yeniden üretmekte zorlanıyorum. …
122 loops  foreach  lambda  kotlin 



8
Foreach döngüsündeki değerler bir diziye nasıl saklanır?
Foreach döngüsündeki değerleri bir diziye kaydetmeniz gerekiyor, bunu yapmak için yardıma ihtiyacınız var. Aşağıdaki kod çalışmıyor, sadece son değeri saklar, denendi $items .= ...,ama bu da işe yaramıyor , herhangi bir yardım takdir edilecektir. foreach($group_membership as $i => $username) { $items = array($username); } print_r($items);
115 php  foreach 

2
PHP - Foreach döngüsündeki mevcut nesneyi değiştir
Bir foreachdöngü içinde işlenen mevcut nesneyi düzenlemenin mümkün olup olmadığını merak ediyordum. Bir dizi nesneyle çalışıyorum $questionsve veritabanımda bu soru nesnesiyle ilişkili yanıtları incelemek ve aramak istiyorum. Yani her soru cevap nesneleri getirmek ve akımını güncellemek gitmek için $question içeride benim foreachbaşka bir yere çıkış / işlemini yapabilirsiniz böylece döngü. …
111 php  arrays  object  foreach 

5
angularjs'de foreach döngüsü
Ben geçiyordu forEach loopin AngularJS. Onun hakkında anlamadığım birkaç nokta var. Yineleyici işlevinin kullanımı nedir? Onsuz gitmenin bir yolu var mı? Aşağıda gösterildiği gibi anahtarın ve değerin önemi nedir? angular.forEach($scope.data, function(value, key){}); Not: Bu işlevi argümanlar olmadan çalıştırmayı denedim ve işe yaramadı. İşte benim json: [ { "Name": "Thomas", "Password": …
110 angularjs  foreach 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.