- Desde
- 13 May 2013
- Mensajes
- 1.231
Hola.
Hago esta pregunta para atraer a todos los programadores de Python, para ver si logramos que hagan un subforo para este lenguaje en ForoBeta.
La pregunta es como sigue: ¿Cuál es la forma más pythonica de crear una lista con todos los días del año, desde el primero de enero hasta el 31 de diciembre?
En mi trabajo le pusieron a las semanas un nombre... y hay 64 semanas en el año, más o menos. Lo que pasa es que 40 semanas son "normales" de lunes a domingo. Pero hay 26 semanas con duración variable. Por ejemplo, una semana termina el 5 de febrero, siempre, todos los años. Si cae miércoles, esa semana solo tiene 3 días (lunes, martes y miércoles) y la siguiente tiene 4 (jueves, viernes, sábado y domingo).
Entonces yo tengo una función que dada una fecha me dice si es la semana del bebe o del papa o así.
Quiero probarla con todos los días del año, por eso quiero una lista comprimida o un generador.
Hago esta pregunta para atraer a todos los programadores de Python, para ver si logramos que hagan un subforo para este lenguaje en ForoBeta.
La pregunta es como sigue: ¿Cuál es la forma más pythonica de crear una lista con todos los días del año, desde el primero de enero hasta el 31 de diciembre?
En mi trabajo le pusieron a las semanas un nombre... y hay 64 semanas en el año, más o menos. Lo que pasa es que 40 semanas son "normales" de lunes a domingo. Pero hay 26 semanas con duración variable. Por ejemplo, una semana termina el 5 de febrero, siempre, todos los años. Si cae miércoles, esa semana solo tiene 3 días (lunes, martes y miércoles) y la siguiente tiene 4 (jueves, viernes, sábado y domingo).
Entonces yo tengo una función que dada una fecha me dice si es la semana del bebe o del papa o así.
Quiero probarla con todos los días del año, por eso quiero una lista comprimida o un generador.