defaultdict() 定义以及作用 返回一个和dictionary类似的对象,和dict不同主要体现在2个方面: 可以指定key对应的value的类型. 不必为默认值担心,换句话说就是不必担心有key没有value这回事.总会有默认的value. from collections import defaultdict s=[('yellow',1),('blue',2),('yellow',3),('blue',4),('red',5)] d=defaultdict(list) for k…