1 Аргумент по умолчанию для max, min

Вы не можете передать пустую последовательность в max или min :

 min([])

 

ValueError: min () arg - пустая последовательность

Однако, с Python 3, вы можете передать в аргументе ключевого слова по default со значением , которое будет возвращено , если последовательность пуста, а не поднимать исключение:

 max([], default=42)        
# Output: 42
max([], default=0)        
# Output: 0