# max() and min() in Python

PythonServer Side ProgrammingProgramming

Finding maximum and minimum values from a given list of values is a very common need in data processing programs. Python has these two functions which handle both numbers and strings. We will see both the scenarios in the below examples.

## Numeric Values

We take a list of numeric values which has integers and floats. The functions work appropriately to give both the max and the min values.

### Example

Live Demo

x=[10,15,25.5,3,2,9/5,40,70]
print("Maximum number is :",max(x))
print("\nMinimum number is :",min(x))

### Output

Running the above code gives us the following result:

Maximum number is : 70
Minimum number is : 1.8

## String Values

The string values are compared lexicographically to get the correct result. Internally the ascii values of the characters are compared.

### Example

Live Demo

x=['Mon','Tue','Wed','Thu','Fri','Sat','Sun']
print("Maximum number is :",max(x))
print("\nMinimum number is :",min(x))

### Output

Running the above code gives us the following result:

Maximum number is : Wed
Minimum number is : Fri