字典第十四关:itertools模块中的API"/>
Python每日一练——列表,元组和字典第十四关:itertools模块中的API
面试题第十四关:
第一部分——考点:
- 学习itertools模块中的API
第二部分——面试题:
1.面试题一:我们知道使用分片可以获取列表的部分元素,那么我们如何使用分片获取产生器类型对象中的部分元素呢?
第三部分——解析:
面试题一 之 如何使用分片获取产生器类型对象中的部分元素呢?
from itertools import islice
gen = iter(range(10)) # 创造一个生成器类型对象for i in islice(gen,2,6):print(i)
总结:
- itertools模块中的islice函数可以使用分片获取产生器类型对象中的部分元素。
islice函数的第一个参数是产生器,第二个参数是开始索引,第三个参数是结束索引下一个元素的索引。
更多推荐
Python每日一练——列表,元组和字典第十四关:itertools模块中的API
发布评论