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

3 la respuesta

python groupby comportamiento?

>>from itertools import groupby >>keyfunc = lambda x : x > 500 >>obj = dict(groupby(range(1000), keyfunc)) >>list(obj[True]) [999] >>list(obj[False]) []rango (1000)bviamente, @ está ordenado por defecto para la condición (x> 500). Esperaba que ...

2 la respuesta

Iterate sobre un HashMap <String, ArrayList <String>> con Struts 2

Actualmente estoy enfrentando algunas dificultades con Struts2 y la etiqueta s: iterate. Quiero mostrar una etiqueta, que es la clave en HashMap, seguida de una tabla (el valor en HashMap) que contiene todos los elementos en ArrayList, para ...

5 la respuesta

¿Cómo especializar Iterator por su tipo de valor, en C ++?

¿Es posible especializar un parámetro de plantilla Iterator por suvalue_type? Tengo una función con el siguiente prototipo. template<typename InputIterator> void f(InputIterator first, InputIterator last);Y quiero manejar especialmente ...

9 la respuesta

Ventajas de rendimiento para iteradores?

Qué ventajas de rendimiento (si las hay) se ofrecen mediante el uso de iteradores. Parece la "forma correcta" de resolver muchos problemas, pero ¿crea un código más rápido / más consciente de la memoria? Estoy pensando específicamente en Python, ...

1 la respuesta

¿Por qué me falla isDot ()? (PHP)

Estoy finalizando un segmento de código que enumera los archivos en un directorio. No tengo problemas para enumerar los archivos en un directorio, pero por alguna razón puedo hacer que el método isDot () funcione para asegurarme de que el ...

9 la respuesta

Volver un puntero a un elemento vectorial en c ++

Tengo un vector de myObjects en alcance global. Tengo un método que usa unastd::vector<myObject>::const_iterator para recorrer el vector y hacer algunas comparaciones para encontrar un elemento específico. Una vez que he encontrado el elemento ...

5 la respuesta

Reglas de invalidación de iterador

Cuáles son las reglas de invalidación de iterador para contenedores C ++? Preferiblemente en un formato de lista de resumen. (Nota: Esto está destinado a ser una entrada aStack Overflow's C ++ ...

7 la respuesta

Utilizando iterador en un TreeSet

SITUACIÓN Tengo un TreeSet de objetos personalizados y también he usado un comparador personalizado. He creado un iterador para usar en este TreeSet. TreeSet<Custom> ts=new TreeSet<Custom>(); Iterator<Custom> ...

4 la respuesta

Eliminar de una lista mientras itera sobre ella

El siguiente código: a = list(range(10)) remove = False for b in a: if remove: a.remove(b) remove = not remove print(a)Outputs[0, 2, 3, 5, 6, 8, 9], en lugar de[0, 2, 4, 6, 8] cuando se usa Python 3.2. ¿Por qué genera estos valores ...

5 la respuesta

¿Cómo convertir un iterable en una transmisión?

Si tengo un iterativo que contiene cadenas, ¿hay una manera simple de convertirlo en una secuencia? Quiero hacer algo como esto: def make_file(): yield "hello\n" yield "world\n" output = tarfile.TarFile(…) stream = ...