【发布时间】:2013-05-16 22:04:24
【问题描述】:
有人可以解释为什么这些在 Python 2.7.4 中输出不同的东西吗?它们在 python 3.3.1 中输出相同的东西。我只是想知道这是在 3 中修复的 2.7 中的错误,还是由于语言的某些更改。
>>> for (i,j),k in zip(groupby([1,1,2,2,3,3]), [4,5,6]):
... print list(j)
...
[]
[]
[3]
>>> for i,j in groupby([1,1,2,2,3,3]):
... print list(j)
...
[1, 1]
[2, 2]
[3, 3]
【问题讨论】:
-
好问题!它让我难倒了几分钟......
标签: python python-2.7 python-3.x