Para pensar y programara

Les dejo en el siguiente link código Python (sin documentar) para que vean:

https://gist.github.com/hgrecco/141f6aedb00dd3d407fbd55f0027693c

Preguntas:

  1. ¿Qué hace cada una de las funciones y como lo hace (esto es trivial por el nombre)?
  2. ¿Para que son útiles en el contexto de lo que estuvimos trabajando?
  3. ¿Qué requerimientos hay sobre arr (implícitos y explícitos)
  4. Documenten las funciones
  5. ¿Que pasa si la función que llama a estas necesita que el chunk tenga siempre el mismo tamaño? ¿Que cambio harían?
  6. ¿Cómo harían algo parecido si arr fuera un generador?
  7. ¿Cómo harían algo parecido si arr fuera un archivo que no pueden cargar en memoria?
Print Friendly, PDF & Email