Skip to content

Tag: python-itertools

How does Python hash itertools.count()?

I am trying to understand the underlying mechanics behind hash(itertools.count(x, y)). I am not used to looking deeply into CPython implementations, but I noticed that in itertoolsmodule.c the static PyTypeObject count_type has 0 for tp_hash. I am assuming that this means that it does not implement hash in C.…