Why is an empty list deemed larger than integers:
In [112]: max(1,2,[])
Out[112]:[]
yet smaller than a string:
In [112]: max(1,'a',[])
Out[112]:'a'
Why is an empty list deemed larger than integers:
In [112]: max(1,2,[])
Out[112]:[]
yet smaller than a string:
In [112]: max(1,'a',[])
Out[112]:'a'