Python is a high-level programming language that offers various modules that allow for clean and consistent code. The math module provides a range of mathematical functions and constants that make operations straightforward. One such function is math.fsum(), which returns the sum of all values in an iterable, such as tuples, arrays, lists, etc.
math.fsum(iterable)
iterable: Any iterable, such as a list, tuple, or array. Returns a TypeError if the values of iterable are not numbers. This parameter is required.This function returns the sum of all values in iterable in the form of a float value.
#import libraryimport math#initialize listsa = [3, 6, 9, 4, 7]b = [6, 8.44, 15, 5.4]c = [5.8, 8.3, 2.9, 1.7, 4.3]#initialize tuplesd = (4, 6, 8, 1, 3)e = (8.1, 7, 2.00, 2)f = (6.4, 9.1, 2.5, 6.1)#print the sums of the iterablesprint(a, ':', math.fsum(a))print(b, ':', math.fsum(b))print(c, ':', math.fsum(c))print(d, ':', math.fsum(d))print(e, ':', math.fsum(e))print(f, ':', math.fsum(f))