[Python-ideas] Support floating-point values in collections.Counter
Paul Moore
p.f.moore at gmail.com
Tue Dec 19 06:08:29 EST 2017
On 18 December 2017 at 23:51, Joel Croteau <jcroteau at gmail.com> wrote:
> It would be useful in many scenarios for values in collections.Counter to be
> allowed to be floating point.
Do you have any evidence of this? Code examples that would be
significantly improved by such a change? I can't think of any myself.
I might consider writing
totals - defaultdict(float)
for ...:
totals[something] = calculation(something)
but using a counter is neither noticeably easier, nor clearer...
One way of demonstrating such a need would be if your proposed
behaviour were available on PyPI and getting used a lot - I'm not
aware of any such module if it is.
Paul
More information about the Python-ideas
mailing list