字典常见的方法:
dict.setdefault(key[,value])
如果key存在,则返回key对应的值;如果key不存在,则添加一个新元素 key:value。
>>> s = [('yellow', 1), ('blue', 2), ('yellow', 3), ('blue', 4), ('red', 1)]
>>> d = {}
>>> for k,v in s:
... d.setdefault(k,[]).append(v)
...
>>> d
{'yellow': [1, 3], 'blue': [2, 4], 'red': [1]}
注:
类字典对象也可以使用字典的方法。