Dennis Sweeney <sweeney.dennis...@gmail.com> added the comment:

Your suspicion looks correct, random() is faster:

.\python.bat -m pyperf timeit -s "from random import choices" 
"choices(range(100), k=10_000)"

Before int_choices.diff: Mean +- std dev: 1.49 ms +- 0.09 ms
After int_choices.diff:  Mean +- std dev: 3.50 ms +- 0.33 ms

----------
keywords: +patch
Added file: https://bugs.python.org/file50028/int_choices.diff

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue44080>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to