# How to Create a Python Function to Sum the Greatest Two Arguments?

You can create a Python function to sum the greatest two arguments by following these steps:

1. Define the function with three parameters.
2. Sort the arguments in descending order using the `sorted` function.
3. Return the sum of the first two arguments.

Here’s the code:

``````def sum_greatest_two(a, b, c):
greatest_two = sorted([a, b, c], reverse=True)[:2]
return sum(greatest_two)``````

This function takes three arguments `a`, `b`, and `c`. It sorts these arguments in descending order using the `sorted` function and takes the first two elements of the resulting list. Then, it returns the sum of the greatest two arguments using the `sum` function.

Here’s an example of how to use this function:

``````>>> sum_greatest_two(1, 2, 3)
5
>>> sum_greatest_two(10, 5, 20)
30
>>> sum_greatest_two(-1, -2, -3)
-3``````

In the first example, the greatest two arguments are 2 and 3, and their sum is 5. In the second example, the greatest two arguments are 10 and 20, and their sum is 30. In the third example, the greatest two arguments are -1 and -2, and their sum is -3.