Hi, Some time after reading about Python 2.5 and how the built-in functions 'min' and 'max' will be getting a new 'key' argument, I wondered how they would treat those cases where the keys were the same, for example:
L = ["four", "five"] print min(L, key = len), max(L, key = len) The result is: ('four', 'four') I would've thought that min(...) should return the same as sorted(...)[0] (which it does) and that max(...) should return the same as sorted(...)[-1] (which it doesn't). I think that's just down to a subtlety in the way that 'max' is written. -- http://mail.python.org/mailman/listinfo/python-list