Вопросы с тегом «foreach»

foreach - это циклическая конструкция, которая выполняет заданный фрагмент кода для каждого элемента в списке / коллекции / массиве. В отличие от цикла for, цикл foreach не требует, чтобы кодировщик поддерживал переменную счетчика, чтобы избежать ошибок off-by-one (fencepost). Рекомендуется использовать, когда необходима простая итерация по всему массиву / списку / коллекции ,

11
Есть ли функция 'foreach' в Python 3?
Когда я сталкиваюсь с ситуацией, я могу сделать это в javascript, я всегда думаю, что если есть foreachфункция, это было бы удобно. Под foreach я подразумеваю функцию, которая описана ниже: def foreach(fn,iterable): for x in iterable: fn(x) они просто делают это для каждого элемента и ничего не возвращают и не …

4
Значение ключа цикла PHP foreach
Я запускаю этот вызов БД, чтобы получить многомерный массив. Я пытаюсь получить ключи каждого, но когда я пытаюсь, он появляется пустым или как массив. $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 …
136 php  foreach 

12
Что делает [] .forEach.call () в JavaScript?
Я просматривал некоторые фрагменты кода и обнаружил, что несколько элементов вызывают функцию по списку узлов с применением forEach к пустому массиву. Например, у меня есть что-то вроде: [].forEach.call( document.querySelectorAll('a'), function(el) { // whatever with the current node }); но я не могу понять, как это работает. Может ли кто-нибудь объяснить …

5
Производительность FOR против FOREACH в PHP
Прежде всего, я понимаю, что в 90% приложений разница в производительности совершенно не важна, но мне просто нужно знать, какая конструкция является более быстрой. Это и ... Информация, доступная в настоящее время о них в сети, сбивает с толку. Многие люди говорят, что foreach - это плохо, но технически он …


7
Как удалить элемент массива в цикле foreach?
Я хочу перебрать массив с помощью, foreachчтобы проверить, существует ли значение. Если значение существует, я хочу удалить элемент, который его содержит. У меня такой код: foreach($display_related_tags as $tag_name) { if($tag_name == $found_tag['name']) { // Delete element } } Я не знаю, как удалить элемент после того, как значение найдено. Как …
127 php  arrays  loops  foreach 

11
Как выйти из цикла foreach в C #?
Как выйти из foreachцикла в C #, если один из элементов соответствует требованиям? Например: 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 быстрее, чем цикл foreach?
Я пишу диспетчер рендеринга сетки и подумал, что было бы неплохо сгруппировать все меши, которые используют один и тот же шейдер, а затем визуализировать их, пока я нахожусь в этом проходе шейдера. В настоящее время я использую foreachцикл, но мне интересно, может ли использование LINQ повысить производительность?
124 c#  performance  linq  foreach 


9
`break` и` continue` в `forEach` в Котлине
Котлин имеет очень хорошие функции перебора, как forEachили repeat, но я не в состоянии сделать breakи continueоператоры работают с ними (как местный , так и нелокальным): repeat(5) { break } (1..5).forEach { continue@forEach } Цель состоит в том, чтобы имитировать обычные циклы с функциональным синтаксисом как можно ближе. Это определенно …
123 loops  foreach  lambda  kotlin 



8
Как сохранить значения из цикла foreach в массив?
Необходимо сохранить значения из цикла foreach в массив, нужна помощь в этом. Приведенный ниже код не работает, сохраняет только последнее использованное значение, $items .= ...,но это тоже не помогает, любая помощь будет оценена. foreach($group_membership as $i => $username) { $items = array($username); } print_r($items);
115 php  foreach 

2
PHP - изменить текущий объект в цикле foreach
Мне было интересно, можно ли отредактировать текущий объект, который обрабатывается в foreachцикле Я работаю с массивом объектов $questionsи хочу просмотреть и найти ответы, связанные с этим объектом вопроса, в моей базе данных. Итак, для каждого вопроса выберите объекты ответа и обновите текущий $question внутри моего foreachцикла, чтобы я мог выводить …
111 php  arrays  object  foreach 

5
цикл foreach в angularjs
Я шел через forEach loopин AngularJS. Есть несколько моментов, которые я не понял по этому поводу. Какая польза от функции итератора? Есть ли способ обойтись без этого? Какое значение имеют ключ и значение, как показано ниже? angular.forEach($scope.data, function(value, key){}); PS: Я попытался запустить эту функцию без аргументов, но это не …
110 angularjs  foreach 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.