wheres pythonmonks <wherespythonmo...@gmail.com> writes:
> How do I build an "int1" type that has a default value of 1?
> [Hopefully no speed penalty.]
> I am thinking about applications with collections.defaultdict.

You can supply an arbitary function to collections.defaultdict.
It doesn't have to be a class.  E.g.

    d = collections.defaultdict(lambda: 1)

will do what you are asking.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to