Perguntas com a marcação «iteration»

200
"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 os mesmos ou se...

162
Iterar sobre atributos de objeto em python

Eu tenho um objeto python com vários atributos e métodos. Eu quero iterar sobre os atributos do objeto. class my_python_obj(object): attr1='a' attr2='b' attr3='c' def method1(self, etc, etc): #Statements Quero gerar um dicionário que contenha todos os atributos dos objetos e seus valores...

145
Como iterar através do intervalo de datas em Java?

No meu script, preciso executar um conjunto de ações através de um intervalo de datas, com base nas datas de início e término. Por favor, me forneça orientações para conseguir isso usando Java. for ( currentDate = starDate; currentDate < endDate; currentDate++) { } Eu sei que o código acima...

109
recursão versus iteração

É correto dizer que em todos os lugares onde a recursão é usada, um forloop pode ser usado? E se a recursão costuma ser mais lenta, qual é a razão técnica para usá-la em vez da foriteração do loop? E se sempre for possível converter uma recursão em um forloop, existe uma maneira de fazer...