Resultados de la búsqueda a petición "iterator"
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 ...
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 ...
¿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 ...
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, ...
¿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 ...
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 ...
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 ++ ...
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> ...
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 ...
¿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 = ...