次の記事では、Python のイテレータとは何かについて学びます。 pythonイテレータとは何か、そしてPythonプログラミングにおいてPythonイテレータがどのような役割を果たすことができるのかについて学びましょう。
Python イテレーターとは
反復は Python の最も強力な機能の 1 つであり、コレクションの要素にアクセスする方法です。 イテレータは、トラバースの位置を記憶できるオブジェクトです。 イテレータ オブジェクトは、コレクションの最初の要素からアクセスを開始し、すべての要素がアクセスされるまで続きます。イテレータは前方にのみ進むことができ、後方には進むことができません。 イテレータには、iter() と next() という 2 つの基本メソッドがあります。 文字列、リスト、またはタプル オブジェクトを使用してイテレータを作成できます:>>>list=[1,2,3,4] >>> it = iter(list) # 创建迭代器对象 >>> print (next(it)) # 输出迭代器的下一个元素 1 >>> print (next(it)) 2 >>>
#!/usr/bin/python3 list=[1,2,3,4] it = iter(list) # 创建迭代器对象 for x in it: print (x, end=" ")
1 2 3 4
#!/usr/bin/python3 import sys # 引入 sys 模块 list=[1,2,3,4] it = iter(list) # 创建迭代器对象 while True: try: print (next(it)) except StopIteration: sys.exit()
1 2 3 4
pythonのイテレータに関する知識を紹介していますので、上記の内容を理解するために活用していただければ幸いです。この記事で説明したことがあなたのお役に立ち、Python の学習が容易になることを願っています。
関連知識の詳細については、php 中国語 Web サイトのPython チュートリアル 列を参照してください。
以上がPythonのイテレータとは何ですか?イテレータの役割は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。