Message275587
As I expected, a dictionary lookup is a _little bit_ slower (3%) between Python 3.5 and Python 3.6:
$ ./python -m perf timeit -s 'd={str(i):i for i in range(100)}' 'd["10"]; d["20"]; d["30"]; d["40"]; d["50"]; d["10"]; d["20"]; d["30"]; d["40"]; d["50"]' --rigorous
Median +- std dev: [lookup35] 309 ns +- 10 ns -> [lookup36] 320 ns +- 8 ns: 1.03x slower |
|
Date |
User |
Action |
Args |
2016-09-10 07:05:47 | vstinner | set | recipients:
+ vstinner, rhettinger, methane, ethan.furman, python-dev, serhiy.storchaka, dilettant |
2016-09-10 07:05:47 | vstinner | set | messageid: <1473491147.03.0.62248228542.issue27350@psf.upfronthosting.co.za> |
2016-09-10 07:05:47 | vstinner | link | issue27350 messages |
2016-09-10 07:05:46 | vstinner | create | |
|