[Python-Dev] function for counting items in a sequence (original) (raw)
Steven Bethard steven.bethard at gmail.com
Sun Apr 8 03:01:10 CEST 2007
- Previous message: [Python-Dev] function for counting items in a sequence
- Next message: [Python-Dev] function for counting items in a sequence
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 4/7/07, Steven Bethard <steven.bethard at gmail.com> wrote:
Here's a patch implementing collections.counts() as suggested above:
http://bugs.python.org/1696199 Example usage, from the docstring:: >>> items = 'acabbacba' >>> itemcounts = counts(items) >>> for item in 'abcd': ... print item, itemcounts[item] ... a 4 b 3 c 2 d 0
Guido commented in the tracker that it would be worth discussing
whether that last item (item_counts['d']
) should return 0 (as a
defaultdict would) or raise KeyError (as a dict would).
Anyone have a good motivation for one approach or the other?
STeVe
I'm not in-sane. Indeed, I am so far out of sane that you appear a tiny blip on the distant coast of sanity. --- Bucky Katt, Get Fuzzy
- Previous message: [Python-Dev] function for counting items in a sequence
- Next message: [Python-Dev] function for counting items in a sequence
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]