Mercurial > slides-fragments
changeset 170:68b6cf855652
created
| author | 127.0.0.1 |
|---|---|
| date | Thu, 30 Jan 2014 09:59:47 +0100 |
| parents | 1f5b885bffca |
| children | ce8f7cbc1fb5 |
| files | defaultdict |
| diffstat | 1 files changed, 15 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/defaultdict Thu Jan 30 09:59:47 2014 +0100 @@ -0,0 +1,15 @@ +**Better:** +{{{#!python +import collections + +score_list = [ + ('alice', 5), + ('bob', 1), + ('bob', 3), + ('alice', 2), + ... +] +scores_by_name = collections.defaultdict(list) +for name, score in score_list: + scores_by_name[name].append(score) +}}} \ No newline at end of file
