3 ms·
I can do that in Python ;-) a = [7, 9, 2, 8] print sum(sorted(a)[-2:])
by Luyt 12y ago
I can do that in Python ;-)
a = [7, 9, 2, 8]
print sum(sorted(a)[-2:])
- codygman 12y agoOh cool, slices don't return index errors: >>> print sum(sorted([])[-2:]) 0
- Luyt 12y agoReading the original problem, "Write a function that returns the sum of the two largest numbers in an array", I took the liberty of assuming that the input list would always contain at least two items.