Sort an OrderedDict in-place.
(d, key=None)
| 256 | |
| 257 | |
| 258 | def _ordered_dictionary_sort(d, key=None): |
| 259 | """Sort an OrderedDict in-place.""" |
| 260 | |
| 261 | items = [(k, d[k]) for k in sorted(d, key=key)] |
| 262 | |
| 263 | d.clear() |
| 264 | |
| 265 | d.update(items) |
| 266 | |
| 267 | |
| 268 | OrderedDict = dict |