847
Comment: add name of pattern, reformat code and rename some variables
|
871
What does the dict_ underscore do?
|
Deletions are marked like this. | Additions are marked like this. |
Line 29: | Line 29: |
This a good way? -- LionKimbro | What does the {{{dict_}}} underscore do? -- LionKimbro |
Sorting Lists of Dictionaries
Frequently you want to sort a list of dictionaries, based on some particular key.
For example:
There are many ways to do this. Here's the fastest way to do it, as it avoids using a custom comparison function, instead using builtin comparisons. This is the decorate-sort-undecorate (DSU) pattern, or the Schwartzian transform if you're coming from Perl.
Questions
What does the dict_ underscore do? -- LionKimbro