如何从 itertools count 对象打印?
How to print from itertools count object?
我正在使用 itertools count 方法来跟踪已创建的 class 实例的数量。我的简化代码如下所示:
from itertools import count
a = count(1)
a.next()
a.next()
print a
count(3)
我只想打印“3”,不计算在内。听起来很简单吧?
如果听起来很简单...它可能是
from itertools import count
a = count(1)
next(a)
next(a)
print next(a)
您还可以使用 itertools.islice 跳过迭代器的某些部分
from itertools import count,islice
a = count(1)
for item in islice(a,2,4):
print item
我正在使用 itertools count 方法来跟踪已创建的 class 实例的数量。我的简化代码如下所示:
from itertools import count
a = count(1)
a.next()
a.next()
print a
count(3)
我只想打印“3”,不计算在内。听起来很简单吧?
如果听起来很简单...它可能是
from itertools import count
a = count(1)
next(a)
next(a)
print next(a)
您还可以使用 itertools.islice 跳过迭代器的某些部分
from itertools import count,islice
a = count(1)
for item in islice(a,2,4):
print item