PyWombat

Sum o For?

Nuevo tip

¿Alguna vez te has preguntado si la función sum es mucho más eficiente que un ciclo For para sumar? ¿No? bueno, yo sí, y la respuesta es Sí, Verás, la función sum, al ser ejecutada por código C, posee un mejor performance que un ciclo For, que cabe mencionar es ejecutado directamente en Python.

Recordemos que al C ser compilador tendrá un mucho mejor performance que Python. 🐍

# Opción 1
sum = 0
for x in range(1_000_000_000):
    sum += x

# Opción 2
sum(range(1_000_000_000))