Python: Find the list in a list of lists whose sum of elements is the highest
Find List with Highest Sum
Write a Python program to find the list in a list of lists whose sum of elements is the highest.
Visual Presentation:
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:
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.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics