defaultdict
是如何做到的。
尽管
for循环在很大程度上是必不可少的,但
if语句不是必需的。
from collections import defaultdictgroups = defaultdict(list)for obj in old_list: groups[obj.some_attr].append(obj)new_list = groups.values()
欢迎分享,转载请注明来源:内存溢出
defaultdict
尽管
for循环在很大程度上是必不可少的,但
if语句不是必需的。
from collections import defaultdictgroups = defaultdict(list)for obj in old_list: groups[obj.some_attr].append(obj)new_list = groups.values()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)