The max() function returns the largest of the input values.
Syntax:
max(iterable, *[, key, default])
max(arg1, arg2, *args[, key])
PARAMETER DESCRIPTION
iterable | An iterable object like string, list, tuple etc.
(required)
default | The default value to return if the iterable is empty.
(optional)
key | It refers to the single argument function to customize the sort
(optional) order. The function is applied to each item on the iterable.
Example:
max([2, 1, 4, 3]) # Output: 4
max([], default=0) # supressing the error with default value, Output: 0
max("c", "b", "a", "Y", "Z") # Output: c
max("c", "b", "a", "Y", "Z", key=str.lower) # Output: Z