标签: python itertools
我不需要itertools.groupby的懒惰。我只是想把我的列表分成一个列表的字典:
dict([(a, list(b)) for a,b in itertools.groupby(mylist, mykeyfunc)])
是否有标准功能已经这样做了?
答案 0 :(得分:4)
不,标准库中没有包含执行此操作的功能。
答案 1 :(得分:-2)
听起来你已经有一个单行功能,可以做你想要的。使用它。