python中的map函数:是Python 内置的高阶函数,接收一个函数f和list,并且把函数f依次作用在list的每个元素上,得到一个新的list并返回。
def f(x):
return x*x
print map(f,[1,2,3,4])
d.setdefault(value,[]).append(key)
将key相同的那些value存在一个list里中。
按照key将字典进行排序
d=sorted(d.iteritems(),key=lambda asd:asd[0])
d=sorted(d.iteritems(),key=lambda asd:asd[0])
得到的是一个list,使用dict()转为字典
d=dict(d)