Resultados de la búsqueda a petición "iterator"

10 la respuesta

¿Cómo leer el archivo N líneas a la vez en Python?

Necesito leer un archivo grande leyendo como máximo N líneas a la vez, hasta EOF. ¿Cuál es la forma más efectiva de hacerlo en Python? Algo como with open(filename, 'r') as infile: while not EOF: lines = [get next N lines] process(lines)

9 la respuesta

Cómo devuelvo cientos de valores de una función C ++?

En C ++, cada vez que una función crea muchos (cientos o miles de) valores, solía hacer que la persona que llama pasara una matriz que luego llena mi función con los valores de salid void computeValues(int input, std::vector<int>& output); ...

5 la respuesta

¿Podemos escribir nuestro propio iterador en Java?

Si tengo una lista que contiene[alice, bob, abigail, charlie] y quiero escribir un iterador de manera que itere sobre los elementos que comienzan con 'a', ¿puedo escribir el mío? Cómo puedo hacer eso

2 la respuesta

¿Cómo puedo implementar la interfaz Iterable?

Dado el siguiente código, ¿cómo puedo iterar sobre un objeto de tipo ProfileCollection? public class ProfileCollection implements Iterable { private ArrayList<Profile> m_Profiles; public Iterator<Profile> iterator() { Iterator<Profile> iprof ...

4 la respuesta

Implementar la interfaz Iterable

Acabo de encontrar esta pregunta de examen en un examen anterior y me estoy preparando para un próximo examen. Yo no puedo averiguarlo A continuación se muestra una clase parcial artificial que implementa la interfaz Iterable. El único ...

8 la respuesta

Mantener un vector válido :: iterador después de borrar ()

EDIT: he recibido muchas respuestas diciéndome que debería separar la eliminación en otro bucle. Tal vez no lo deje suficientemente claro, pero en mi último párrafo dije que me gustaría encontrar una solución que NO fuera esa. es decir, mantener ...

10 la respuesta

Iterate dos veces en valores (MapReduce)

Recibo un iterador como argumento y me gustaría repetir dos veces los valores. public void reduce(Pair<String,String> key, Iterator<IntWritable> values, Context context)Es posible ? Cómo ? La firma la impone el marco que estoy usando (es decir, ...

5 la respuesta

usando dos iteradores en una ArrayList

Edit: Gracias por todas sus respuestas rápidas. Ahora veo que la tarea no funcionará. De otro hilo leí que el iterador en Java es mucho menos poderoso que el iterador en C ++. ¿Puedo preguntar por qué usar iterador en Java? ¿Solo para reemplazar ...

3 la respuesta

C ++: el iterador de lista no se puede incrementar

Obtener este error al intentar borrar el último elemento de una lista. Depuré el código y pude averiguar qué lo causa y dónde, aquí está mi código: for(Drop_List_t::iterator i = Drop_System.begin(); i != Drop_System.end() ...

4 la respuesta

Keeping std :: iteradores de lista válidos mediante inserción

Nota Esta no es una pregunta si debería "usar list o deque". Es una pregunta sobre la validez de los iteradores frente ainsert(). Esta puede ser una pregunta simple y soy demasiado denso para ver la forma correcta de hacerlo. Estoy implementando ...