Changes between Version 22 and Version 27 of Ticket #24135
- Timestamp:
- 11/03/17 09:33:21 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #24135
-
Property
Status
changed from
needs_review
topositive_review
-
Property
Reviewers
changed from
to
Travis Scrimshaw
-
Property
Status
changed from
-
Ticket #24135 – Description
v22 v27 24 24 25 25 13. Generic code cleanup: PEP 8, `is` instead of `==` for pointers, ... 26 27 '''Timings''': 28 29 ''`MonoDict` lookup'': 30 {{{ 31 sage: from sage.structure.coerce_dict import MonoDict; D = MonoDict() 32 sage: L = [Integer(x) for x in range(1000)] 33 sage: for k in L: D[k] = k 34 sage: timeit('[D[k] for k in L]', repeat=20, number=20000) 35 }}} 36 37 Before: {{{20000 loops, best of 20: 72.7 µs per loop}}} 38 39 After: {{{20000 loops, best of 20: 64.5 µs per loop}}}