w3resource

Python: Find the list in a list of lists whose sum of elements is the highest

Python List: Exercise - 66 with Solution

Write a Python program to find the list in a list of lists whose sum of elements is the highest.

Visual Presentation:

Python List: Find the list in a list of lists whose sum of elements is the highest.

Sample Solution:

Python Code:

# Define a list 'num' containing sublists, each with three integers
num = [[1, 2, 3], [4, 5, 6], [10, 11, 12], [7, 8, 9]]

# Use the 'max' function to find the maximum sublist in 'num' based on the sum of its elements
# The 'key' argument specifies a lambda function that calculates the sum of each sublist
# The 'max' function returns the sublist with the maximum sum
print(max(num, key=sum)) 

Sample Output:

[10, 11, 12] 

Flowchart:

Flowchart: Find the list in a list of lists whose sum of elements is the highest

Python Code Editor:

Previous: Write a Python program to move all zero digits to end of a given list of numbers.
Next: Write a Python program to find all the values in a list are greater than a specified number.

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://w3resource.com/python-exercises/list/python-data-type-list-exercise-66.php