Tim> [Skip] >> Perhaps a stupid observation, but empty lists, dicts, strings and >> tuples appear to compare larger than any int or float: Tim> Why do you presume it's numbers that are getting compared in a Tim> min/max search loop? Sorry, false assumption. I suspect it's the most common case. Skip