Construye un iterador Python básico

Construye un iterador Python básico

¿Cómo se crearía una función iterativa(u objeto iterador) en python?…


dependency injection - Adicción a la inyección de dependencia?

¿Hay un inconveniente? Me siento casi dependiente de eso ahora. Cada vez que un proyecto supera un determinado tamaño, casi se siente una reacción alérgica a los patrones estándar y se vuelve a co…


Pasar argumentos de variables nombradas en python

Digamos que tengo los siguientes métodos: def methodA(arg,**kwargs): pass def methodB(arg,*args,**kwargs): pass En el método A, deseo llamar al método B, pasando los kwargs. Sin embar…


¿Hay una función inversa de*SysUtils.Format*en Delphi

¿Alguien ha escrito una rutina 'UnFormat' para Delphi? Lo que estoy imaginando es el inverso de SysUtils.Format y se ve algo como esto UnFormat('un número% n y otro% n',[float1, float2]); Po…


inversion of control - Constructor por defecto versus contenedor IOC

¿Puede alguien explicarme las ventajas de usar un contenedor IOC sobre simplemente codificar la implementación predeterminada en un constructor predeterminado? En otras palabras, ¿qué hay de malo…


¿Para qué puedes usar las funciones del generador de Python?

Estoy empezando a aprender Python y me he encontrado con funciones de generador, aquellas que tienen una declaración de rendimiento en ellas. Quiero saber qué tipos de problemas son realmente bueno…



Python idiom para encadenar(iterar) un iterable infinito de iterables finitos?

Esta pregunta ya tiene una respuesta aquí: Hacer una lista plana de la lista de listas en Python 25 respuestas Supongamos que tenemos un iterador(uno infinito) que devuelve listas(o iteradores…


xml - ¿Cuáles son los beneficios de los contenedores de inyección de dependencia?

Entiendo los beneficios de la inyección de dependencia en sí. Tomemos Spring por ejemplo. También entiendo los beneficios de otras características de Spring como AOP, ayudantes de diferentes tipos…


optimization - ¿Qué es la notación Big O? ¿Lo usas?

Esta pregunta ya tiene una respuesta aquí: ¿Qué es una explicación sencilla en inglés de la notación "Big O"? 37 respuestas ¿Qué es la notación Big O? ¿Lo usas? Extrañaba esta clase de la univ…


algorithm - Mínimo múltiplo común para 3 o más números

¿Cómo se calcula el mínimo común múltiplo de varios números? Hasta ahora solo he podido calcularlo entre dos números. Pero no tengo idea de cómo expandirlo para calcular 3 o más números. Hasta…




java ejemplos como pdf que python funciones ejercicios expresiones lambda