commit | 11fa3c7cd1b151e302d4eee0369cafbaf151c8fb | [log] [tgz] |
---|---|---|
author | Michael Selik <mike@selik.org> | Sun Apr 02 02:02:31 2017 -0400 |
committer | Benjamin Peterson <benjamin@python.org> | Sat Apr 01 23:02:31 2017 -0700 |
tree | 73bd2a704aa1aeccf39d06d729826b48637b093d | |
parent | 64c887ab3a400cf91bde4f0c5ef69eacc88bc5e1 [diff] |
bpo-29957: change LBYL key lookup to dict.setdefault (#938) * change LBYL key lookup to dict.setdefault The ``results`` was constructed as a defaultdict and we could simply delete the check ``if key not in results``. However, I think it's safer to use dict.setdefault as I'm not sure whether the caller expects a regular dict or defaultdict. * add name to the acknowledgements file * use defaultdict to make the key-lookup cleaner