Resultados da pesquisa a pedido "iterator"

2 a resposta

Como escrever uma função Rust que requer um iterador?

Eu gostaria de escrever uma função que aceite um iterador e retorne os resultados de algumas operações nele. Especificamente, estou tentando iterar sobre os valores de umHashMap: use std::collections::HashMap; fn find_min<'a>(vals: ...

3 a resposta

O readlines () retorna uma lista ou um iterador no Python 3?

Eu li em "Dive into Python 3" que "O método readlines () agora retorna um iterador, por isso é tão eficiente quanto o xreadlines () estava no Python 2". Veja ...

1 a resposta

O que substitui o xreadlines () no Python 3?

No Python 2, os objetos de arquivo tinham um método xreadlines () que retornava um iterador que lia o arquivo uma linha por vez. No Python 3, o método xreadlines () não existe mais e realines () ainda retorna uma lista (não é um iterador). O ...

7 a resposta

Qual é a 'maneira Ruby' de iterar duas matrizes de uma só vez

Mais uma curiosidade de sintaxe do que um problema para resolver ... Eu tenho duas matrizes de comprimento igual e quero iterar sobre as duas ao mesmo tempo - por exemplo, para gerar os dois valores em um determinado índice. @budget = [ 100, ...

7 a resposta

Como implementar corretamente iteradores e const_iterators personalizados?

Eu tenho uma classe de contêiner personalizada para a qual gostaria de escrever oiterator econst_iterator aulas. Eu nunca fiz isso antes e não consegui encontrar um procedimento apropriado. Quais são as diretrizes sobre a criação do iterador e ...

3 a resposta

Como um objeto Javascript pode se tornar iterável com for… of statement? [duplicado]

Esta pergunta já tem uma resposta aqui: Usando objetos no For Of Loops [/questions/29885220/using-objects-in-for-of-loops] 14 respostasEu gostaria de definir ooptions[Symbol.iterator] propriedade para iterar nos objetos simples criados com ...

1 a resposta

Como evitar desembrulhar ao converter um vetor de Opções ou Resultados apenas para os valores bem-sucedidos?

eu tenho umVec<Result<T, E>> e eu quero ignorar tudoErr valores, convertendo-o em umVec<T>. Eu posso fazer isso: vec.into_iter().filter(|e| e.is_ok()).map(|e| e.unwrap()).collect()Isso é seguro, mas quero evitar o usounwrap. Existe uma maneira ...

8 a resposta

Iterando o vetor C ++ do final ao início

É possível iterar um vetor do início ao fim? for (vector<my_class>::iterator i = my_vector.end(); i != my_vector.begin(); /* ?! */ ) { }Ou isso só é possível com algo assim: for (int i = my_vector.size() - 1; i >= 0; --i) { }

1 a resposta

Iterando itens do dicionário (), valores (), chaves () no Python 3

Se bem entendi, no Python 2,iter(d.keys()) era o mesmo qued.iterkeys(). Mas agora,d.keys() é uma visualização que está entre a lista e o iterador. Qual é a diferença entre uma visualização e um iterador? Em outras palavras, no Python 3, qual é a ...

12 a resposta

É possível mesclar iteradores em Java?

É possível mesclar iteradores em Java? Eu tenho dois iteradores e quero combiná-los / mesclá-los para que eu possa iterar seus elementos de uma só vez (no mesmo loop) em vez de duas etapas. Isso é possível? Observe que o número de elementos nas ...