【发布时间】:2018-02-22 23:53:19
【问题描述】:
如果您取消注释下面的注释行,则输出将更改(对于除最后一个键之外的所有键,grouper 对象将为空)。这是为什么呢?
from itertools import groupby
c = groupby(['goat', 'dog', 'cow', 1, 1, 2, 3, 11, 10, ('persons', 'man', 'woman')])
#c = list(c)
dic = {}
for k, v in c:
dic[k] = list(v)
print dic
【问题讨论】:
-
@Javier 这是个问题。
-
我不知道如何参考答案。我的意思是那个问题中公认的答案。
-
@Javier Baw... 我希望你的意思是 my 在那里回答。在每个答案下,您都可以点击“分享”以获取该答案的链接。
-
谢谢!实际上,我做到了:stackoverflow.com/a/48476719/3339058
标签: python iterator grouping itertools uniq