Modules in Python: defaultdict
Let's discover defaultdict and its functions.
Overview of defaultdict
The collections module has a handy tool called defaultdict
. The
defaultdict
is a subclass of Python’s dict
that accepts a
default_factory
as its primary argument. The default_factory
is usually a Python type, such as int
or list
, but we can also use a function or a lambda.
Simple example of counting the occurrence of words
Let’s start by creating a regular Python dictionary that counts the number of times each word is used in a sentence:
Get hands-on with 1400+ tech skills courses.