小编dus*_*tin的帖子

在Python 2.7中的zip和groupby好奇心

有人可以解释为什么这些在Python 2.7.4中输出不同的东西?它们在python 3.3.1中输出相同的内容.我只是想知道这是否是2.7中修复为3的错误,或者是否是由于语言的某些变化.

>>> 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]
Run Code Online (Sandbox Code Playgroud)

python python-2.7 python-3.x

3
推荐指数
1
解决办法
678
查看次数

标签 统计

python ×1

python-2.7 ×1

python-3.x ×1