Returns list of keys, sorted by values. Feed a 1 if you want a descending sort.
(self,desc=None)
| 5 | count = self.dict.setdefault(item,0) |
| 6 | self.dict[item] = count + 1 |
| 7 | def counts(self,desc=None): |
| 8 | '''Returns list of keys, sorted by values. |
| 9 | Feed a 1 if you want a descending sort.''' |
| 10 | i = map(lambda t: list(t),self.dict.items()) |
| 11 | map(lambda r: r.reverse(),i) |
| 12 | i.sort() |
| 13 | if desc: |
| 14 | i.reverse() |
| 15 | return i |
| 16 | |
| 17 | if __name__ == '__main__': |
| 18 |