如果stop为None,则一直迭代到最后位置。...比如:
from itertools import islice
islice('ABCDEFG', 2)
返回一个迭代器:
遍历迭代器会返回...:A B
islice('ABCDEFG', 2, 4)
遍历会返回:C D
islice('ABCDEFG', 2, None)
遍历会返回: C D E F G
islice('ABCDEFG',...0, None, 2)
遍历会返回: A C E G
另外,如果在读取文件时也可以使用,比如不想读取文件第一行:
with open('1.csv', 'r') as f:
for line...in islice(f, 1, None):
print(line)
欢迎关注!