Crear lista de días del año en Python de forma eficiente

Galbatorix Seguir

Dseda
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
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.
 

vicarlone

1
Sigma
Redactor
¡Excelente comerciante!
Suscripción a IA
Desde
6 Abr 2009
Mensajes
10.407
Apoyo la creación de un subforo para Pyton en el foro :)

No te puedo ayudar porque estoy aprendiendo también, pero suerte en la busqueda
 
Arriba