La tarea es simple, publicar 2 fragmentos de código que realizan la misma tarea, donde uno parece muy optimizado a primera vista, pero en realidad es significativamente más lento que el otro.
Solo una regla:
- Ambos fragmentos deben terminar con la misma salida exacta (para la misma entrada dada, si la hay).
Respuestas:
Python 3
Parece rápido ...
Parece lento ...
¡Pero los dos corren en tiempos muy similares!
range
tiene una implementación eficiente dein
fuente