Pythonイテレータ
Pythonイテレータ
イテレータは、カウント可能な数の値を含むオブジェクトです。
イテレータは反復可能なオブジェクトです。つまり、すべての値をトラバースできます。
技術的には、Pythonでは、イテレータはイテレータプロトコルを実装するオブジェクトであり、メソッド__iter__()
と。で構成されます__next__()
。
例
タプルの値を繰り返します。
mytuple = ("apple", "banana", "cherry")
for x in mytuple:
print(x)