024 对产生器类型的对象使用切片


我们知道使用分片可以获取列表的部分元素,那么如何使用切片获取产生器类型对象种的部分元素呢?

from itertools import islice

gen = iter(range(10))
print(type(gen))
# <class 'range_iterator'>

for i in islice(gen, 2, 6):
    print(i)

  

itertools模块中的islice函数可以使用分片获取产生器类型对象中的部分元素。

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/245513.html

(0)
上一篇 2022年4月18日
下一篇 2022年4月18日

相关推荐

发表回复

登录后才能评论