Perguntas com a marcação «foreach»

foreach é uma construção em loop que executa um determinado pedaço de código para cada elemento em uma lista / coleção / matriz. Ao contrário de um loop for, o loop foreach não exige que o codificador mantenha uma variável de contador para evitar erros de um a um (poste de vedação). .

9
"For" vs "each" em Ruby
Acabei de fazer uma pergunta rápida sobre loops no Ruby. Existe uma diferença entre essas duas maneiras de iterar através de uma coleção? # way 1 @collection.each do |item| # do whatever end # way 2 for item in @collection # do whatever end Basta saber se estes são exatamente …
200 ruby  loops  foreach  iteration  each 

6
Python foreach equivalente
Estou mergulhando no Python e tenho uma pergunta sobre cada iteração. Eu sou novo no Python e tenho alguma experiência em c #. Então, eu estou pensando, se existe alguma função equivalente no Python para iteração em todos os itens da minha coleção, por exemplo pets = ['cat', 'dog', 'fish'] …
191 python  foreach 


9
Loop foreach Javascript no objeto de matriz associativa
Por que meu loop for-for-it não está repetindo meu objeto de matriz associativa JavaScript? // 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, …

10
Por que não estou recebendo uma java.util.ConcurrentModificationException neste exemplo?
Nota: Estou ciente do Iterator#remove()método. No exemplo de código a seguir, não entendo por que o método List.removein mainé lançado ConcurrentModificationException, mas não no removemétodo 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) { …


4
loop jquery nos dados Json usando $ .each
Eu tenho o seguinte JSON retornado em uma variável chamada data. ESTE É O JSON QUE É DEVOLVIDO ... [ {"Id": 10004, "PageName": "club"}, {"Id": 10040, "PageName": "qaz"}, {"Id": 10059, "PageName": "jjjjjjj"} ] e estou tentando fazer um loop pela coleção usando $ .each, mas estou com problemas nos quais …
160 jquery  json  foreach 

7
Loop foreach Bash
Eu tenho uma entrada (digamos um arquivo). Em cada linha há um nome de arquivo. Como posso ler este arquivo e exibir o conteúdo de cada um.
158 bash  foreach 

13
Pode-se fazer um para cada loop em java na ordem inversa?
Preciso executar uma lista na ordem inversa usando Java. Então, onde isso encaminha: for(String string: stringList){ //...do something } Existe alguma maneira de iterar o stringList na ordem inversa usando o para cada sintaxe? Para maior clareza: sei como iterar uma lista em ordem inversa, mas gostaria de saber (por …
148 java  reverse  foreach 


5
TypeScript para… com índice / chave?
Conforme descrito aqui, o TypeScript apresenta um loop foreach: var someArray = [9, 2, 5]; for (var item of someArray) { console.log(item); // 9,2,5 } Mas não há nenhum índice / chave? Eu esperaria algo como: for (var item, key of someArray) { ... }


5
PHP foreach alterar os valores originais da matriz
Eu sou muito novo em matrizes multidimensionais, e isso está me incomodando bastante. Minha matriz é a seguinte: $fields = array( "names" => array( "type" => "text", "class" => "name", "name" => "name", "text_before" => "name", "value" => "", "required" => true, ) ) Então eu tenho uma função que …
143 php  arrays  foreach 

6
Como excluir o objeto da matriz dentro do loop foreach?
Eu itero através de uma matriz de objetos e quero excluir um dos objetos com base em sua propriedade 'id', mas meu código não funciona. 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 …
140 php  foreach  unset  arrays 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.