Función sum en Python: Sums the items of an iterator
La función `sum()` en Python se utiliza para sumar los elementos de un iterable, como una lista, tupla o incluso un rango. Esta función toma como argumento un iterable y opcionalmente un valor inicial. Devuelve la suma de todos los elementos en el iterable más el valor inicial, si se proporciona.
Veamos un ejemplo de cómo usar la función `sum()` en Python:
# Suma los elementos de una lista
numeros = [1, 2, 3, 4, 5]
resultado = sum(numeros)
print(resultado) # Output: 15
# Suma los elementos de una tupla
tupla_numeros = (1, 2, 3, 4, 5)
resultado = sum(tupla_numeros)
print(resultado) # Output: 15
# Suma los elementos de un rango
rango_numeros = range(1, 6)
resultado = sum(rango_numeros)
print(resultado) # Output: 15
En el caso de que queramos proporcionar un valor inicial a la función `sum()`, podemos hacerlo de la siguiente manera:
# Suma los elementos de una lista empezando desde 10
numeros = [1, 2, 3, 4, 5]
resultado = sum(numeros, 10)
print(resultado) # Output: 25
En este ejemplo, la función `sum()` sumará los elementos de la lista `numeros` comenzando desde 10, por lo que el resultado será 25 (10 + 1 + 2 + 3 + 4 + 5).
La función `sum()` es una forma conveniente y eficiente de sumar los elementos de un iterable en Python. ¡Úsala en tus programas para simplificar tu código y realizar operaciones de suma de manera rápida y sencilla!