w3resource

Python Exercise: Sum of all the elements of each tuple stored inside a list of tuples

Python tuple: Exercise-32 with Solution

Write a Python program to compute the sum of all the elements of each tuple stored inside a list of tuples.

Visual Presentation:

Python Tuple: Sum of all the elements of each tuple stored inside a list of tuples.

Sample Solution:

Python Code:

# Define a function named 'test' that takes a list of tuples 'lst' as input.
def test(lst):
    # Use 'map' to calculate the sum of elements within each tuple in the list.
    result = map(sum, lst)
    
    # Convert the result to a list.
    return list(result)

# Create a list of tuples 'nums' containing tuples of integers.
nums = [(1, 2), (2, 3), (3, 4)]

# Print a message indicating the original list of tuples.
print("Original list of tuples:")
print(nums)

# Print a message indicating the sum of all elements in each tuple stored inside the list of tuples.

# Call the 'test' function to calculate the sums and convert the result to a list, then print it.
print("\nSum of all the elements of each tuple stored inside the said list of tuples:")
print(test(nums))

# Create another list of tuples 'nums' with a different set of tuples, including varying numbers of elements.
nums = [(1, 2, 6), (2, 3, -6), (3, 4), (2, 2, 2, 2)]

# Print a message indicating the original list of tuples.
print("\nOriginal list of tuples:")
print(nums)

# Print a message indicating the sum of all elements in each tuple stored inside the list of tuples.

# Call the 'test' function to calculate the sums and convert the result to a list, then print it.
print("\nSum of all the elements of each tuple stored inside the said list of tuples:")
print(test(nums))

Sample Output:

Original list of tuples:
[(1, 2), (2, 3), (3, 4)]

Sum of all the elements of each tuple stored inside the said list of tuples:
[3, 5, 7]

Original list of tuples:
[(1, 2, 6), (2, 3, -6), (3, 4), (2, 2, 2, 2)]

Sum of all the elements of each tuple stored inside the said list of tuples:
[9, -1, 7, 8]

Flowchart:

Flowchart: Sum of all the elements of each tuple stored inside a list of tuples.

Python Code Editor:

Previous: Write a Python program to compute element-wise sum of given tuples.
Next: Write a Python program to convert a given list of tuples to a list of lists.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://www.w3resource.com/python-exercises/tuple/python-tuple-exercise-32.php