Selecting k smallest or largest elements from a large list in python; (benchmarking)

Dmitry Chichkov dchichkov at
Fri Sep 3 01:21:38 CEST 2010

Yes, you are right of course. But it is not really a contest. And if
you could improve algorithm or implementation on "your Python version
running under your OS on your hardware" it may as well improve
performance for other people under other OS's.

On Sep 2, 3:14 pm, Terry Reedy <tjre... at> wrote:
> On 9/1/2010 9:08 PM, Dmitry Chichkov wrote:
> Your problem is underspecified;-).
> Detailed timing comparisons are only valid for a particular Python
> version running under a particular OS on particular hardware. So, to
> actually run a contest, you would have to specify a version and OS and
> offer to run entries on your machine, with as much else as possible
> turned off, or else enlist a neutral judge to do so. And the timing
> method should also be specified.
> --
> Terry Jan Reedy

More information about the Python-list mailing list