izip
ドキュメントからの「同等のコード」を理解しようとしています。
def izip(*iterables):
# izip('ABCD', 'xy') --> Ax By
iterators = map(iter, iterables)
while iterators:
yield tuple(map(next, iterators))
iterators
は空でないリストなので、これは無限ループを生成するべきではありませんか? また、関数の一番下に
入れようとしましたが、実行されませんでした。print iterators
なんで?