Como posso percorrer todas as entradas de uma matriz usando JavaScript? Eu pensei que era algo assim: forEach(instance in theArray) Onde theArrayestá minha matriz, mas isso parece estar
Iterações são repetições sucessivas em loops, como for, foreach ou while. As perguntas com essa tag geralmente preocupam-se sobre como lidar melhor com uma coleção de dados.
Como posso percorrer todas as entradas de uma matriz usando JavaScript? Eu pensei que era algo assim: forEach(instance in theArray) Onde theArrayestá minha matriz, mas isso parece estar
Se eu tenho um objeto implementando a Mapinterface em Java e desejo iterar sobre cada par contido nela, qual é a maneira mais eficiente de percorrer o mapa? A ordem dos elementos dependerá da implementação específica do mapa que possuo para a
Deixe-me prefixar isso dizendo que sei o que foreaché, faz e como usá-lo. Esta pergunta diz respeito a como ela funciona sob o capô, e eu não quero nenhuma resposta na linha de "é assim que você faz um loop com uma matriz foreach". Por um longo tempo, presumi que foreachfuncionasse com o próprio...
Foi-me dito para não usar for...incom matrizes em JavaScript. Por que
Todos sabemos que você não pode fazer o seguinte por causa de ConcurrentModificationException: for (Object i : l) { if (condition(i)) { l.remove(i); } } Mas isso aparentemente funciona às vezes, mas nem sempre. Aqui está um código específico: public static void main(String[] args) {...
As respostas desta pergunta são um esforço da comunidade . Edite as respostas existentes para melhorar esta postagem. No momento, não está aceitando novas respostas ou interações. Estou percorrendo uma lista de tuplas no Python e estou tentando removê-las se elas...
Sendo um pouco novo para a linguagem Java, estou tentando me familiarizar com todas as maneiras (ou pelo menos as não-patológicas) em que se pode percorrer uma lista (ou talvez outras coleções) e as vantagens ou desvantagens de cada uma. Dado um List<E> listobjeto, conheço as seguintes...
Em C ++, eu posso iterar sobre um exemplo std::stringcomo este: std::string str = "Hello World!"; for (int i = 0; i < str.length(); ++i) { std::cout << str[i] << std::endl; } Como iterar sobre uma string em
Estou procurando o idioma padrão para iterar sobre um NSArray. Meu código precisa ser adequado para o OS X
Qual é a definição mais básica de "iterável", "iterador" e "iteração" no Python? Eu li várias definições, mas não consigo identificar o significado exato, pois ele ainda não se encaixa. Alguém pode me ajudar com as 3 definições em termos
Estou tentando iterar através de uma matriz de elementos. A documentação do jQuery diz: Documentação de jquery.Each () Retornar não-falso é o mesmo que uma instrução continue em um loop for, ele irá pular imediatamente para a próxima iteração. Eu tentei chamar 'return non-false;' e 'não...
Eu tenho um objeto em JavaScript: { abc: '...', bca: '...', zzz: '...', xxx: '...', ccc: '...', // ... } Eu quero usar um forloop para obter suas propriedades. E quero iterá-lo em partes (nem todas as propriedades do objeto de uma vez). Com uma matriz simples, posso fazer isso com um...
Eu tenho o seguinte código para fazer isso, mas como posso fazer isso melhor? No momento, acho que é melhor do que loops aninhados, mas ele começa a ficar com o Perl-one-linerish quando você tem um gerador em uma lista de compreensão. day_count = (end_date - start_date).days + 1 for single_date in...
Eu usei bastante a recursão nos meus muitos anos de programação para resolver problemas simples, mas tenho plena consciência de que às vezes você precisa de iteração devido a problemas de memória / velocidade. Então, em algum momento no passado, tentei descobrir se havia alguma maneira "padrão" ou...
Eu tenho um dicionário que tem o formato de dictionary = {0: {object}, 1:{object}, 2:{object}} Como posso percorrer este dicionário fazendo algo como for((key,value) in dictionary){ //Do stuff where key would be 0 and value would be the
Como posso percorrer um std::mapem C ++? Meu mapa é definido como: std::map< std::string, std::map<std::string, std::string> > Por exemplo, o contêiner acima contém dados como este: m["name1"]["value1"] = "data1"; m["name1"]["value2"] = "data2"; m["name2"]["value1"] =...
Sei que a recursão às vezes é muito mais limpa do que o loop, e não estou perguntando nada sobre quando devo usar a recursão sobre a iteração, sei que já existem muitas perguntas sobre isso. O que estou perguntando é: a recursão é cada vez mais rápida que um loop? Para mim, parece que você sempre...
Eu tenho uma div e ela possui vários elementos de entrada ... Eu gostaria de percorrer cada um desses elementos.
Eu tenho um gerador que gera uma série, por exemplo: def triangle_nums(): '''Generates a series of triangle numbers''' tn = 0 counter = 1 while True: tn += counter yield tn counter += + 1 No Python 2, posso fazer as seguintes chamadas: g = triangle_nums() # get the generator g.next() #...