defaultdict¶
Instead of doing
a = {}
key = 'b'
if not key in a:
a[key] = []
a[key].append(1)
You can do
from collections import defaultdict
a = defaultdict(list)
key = 'b'
a[key].append(1)
Works with set
or int
, etc
Instead of doing
a = {}
key = 'b'
if not key in a:
a[key] = []
a[key].append(1)
You can do
from collections import defaultdict
a = defaultdict(list)
key = 'b'
a[key].append(1)
Works with set
or int
, etc