Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for Min and Max by mz97
def minn(arg1, arg2, key):
if (key!=None and key(arg1)key(arg1)) or (key==None and arg2>arg1):
return arg2
return arg1
def max(*args, **kwargs):
key = kwargs.get("key", None)
if len(args)==1:
args=list(args[0])
result = args[0]
for i in range(1,len(args)):
result = maxx(result, args[i], key)
return result
Oct. 24, 2016