Files
python3-cookbook/cookbook/c01/p06_multidict.py

28 lines
455 B
Python
Raw Permalink Normal View History

2014-09-02 09:40:43 +08:00
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
"""
Topic: 多值映射
Desc :
"""
from collections import defaultdict
def multi_dict():
d = defaultdict(list)
d['a'].append(1)
d['a'].append(2)
d['b'].append(4)
d = defaultdict(set)
d['a'].add(1)
d['a'].add(2)
d['b'].add(4)
d = {} # A regular dictionary
d.setdefault('a', []).append(1)
d.setdefault('a', []).append(2)
d.setdefault('b', []).append(4)