0%
删除列表中的重复的dict
1
| [dict(t) for t in set([tuple(d.items()) for d in l])]
|
dict反转
列表推导
1
| return dict([(v,k) for k,v in d.iteritems()])
|
内置zip
1
| dict(zip(map(str, d.values()), d.keys()))
|
数据量较大时,可利用itertools
提高大数据效率
1 2 3
| from itertools import izip
dict(izip(d.itervalues(),d.iterkeys()))
|