117
Python文档的旧版本中有一个带有
itertools示例:
from itertools import islicedef window(seq, n=2): "Returns a sliding window (of width n) over data from the iterable" " s -> (s0,s1,...s[n-1]), (s1,s2,...,sn), ... " it = iter(seq) result = tuple(islice(it, n)) if len(result) == n: yield result for elem in it: result = result[1:] + (elem,) yield result
文档中的一个更为简洁,
itertools我想它可以起到更大的作用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)