Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #51554
| From | Serhiy Storchaka <storchaka@gmail.com> |
|---|---|
| Subject | Re: collections.Counter surprisingly slow |
| Date | 2013-07-30 16:04 +0300 |
| References | <roy-8C60F5.15590428072013@news.panix.com> <kt51t3$r61$1@ger.gmane.org> <CAN1F8qU9o3Wm43VX0hPXSeYPWY4U73c+xp3q35Z3g664SiZJhA@mail.gmail.com> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.5305.1375189475.3114.python-list@python.org> (permalink) |
29.07.13 14:49, Joshua Landau написав(ла): > I find it hard to agree that counter should be optimised for the > unique-data case, as surely it's much more oft used when there's a point > to counting? Different methods are faster for different data. LBYL approach is best for the mostly unique data case, while EAFP approach is best for the mostly repeated data case. In general case a performance of particular method is a function of its performances in this two extreme cases. When it slow for one of extreme case it can be slow in a number of intermediate cases. > Also, couldn't Counter just extend from defaultdict? Unfortunately this only will slowdown it.
Back to comp.lang.python | Previous | Next — Previous in thread | Find similar | Unroll thread
collections.Counter surprisingly slow Roy Smith <roy@panix.com> - 2013-07-28 15:59 -0400
Re: collections.Counter surprisingly slow Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-07-28 20:51 +0000
Re: collections.Counter surprisingly slow Roy Smith <roy@panix.com> - 2013-07-28 17:57 -0400
Re: collections.Counter surprisingly slow Stefan Behnel <stefan_ml@behnel.de> - 2013-07-29 13:46 +0200
Re: collections.Counter surprisingly slow Joshua Landau <joshua@landau.ws> - 2013-07-29 13:07 +0100
Re: collections.Counter surprisingly slow Serhiy Storchaka <storchaka@gmail.com> - 2013-07-29 09:25 +0300
Re: collections.Counter surprisingly slow Joshua Landau <joshua@landau.ws> - 2013-07-29 12:49 +0100
Re: collections.Counter surprisingly slow Ian Kelly <ian.g.kelly@gmail.com> - 2013-07-29 11:19 -0600
Re: collections.Counter surprisingly slow Serhiy Storchaka <storchaka@gmail.com> - 2013-07-29 22:37 +0300
Re: collections.Counter surprisingly slow Stefan Behnel <stefan_ml@behnel.de> - 2013-07-30 08:39 +0200
Re: collections.Counter surprisingly slow Stefan Behnel <stefan_ml@behnel.de> - 2013-07-30 08:51 +0200
Re: collections.Counter surprisingly slow Serhiy Storchaka <storchaka@gmail.com> - 2013-07-30 16:04 +0300
csiph-web