内置生成器函数islice()截取生成器 islice(gen, n) 截取生成器的前n各元素, 不影响源生成器 DEMO from itertools import islice g = range(10) g1 = islice(g, 3) print(list(g1)) print(list(g))