ジェネレータを「低レベル」のリストに変換することは可能ですが(例list(i for i in xrange(10))
:)、その逆は可能ですか?それなし最初にリストを反復処理しますか (例: (i for i in range(10))
)?
編集:cast
私が達成しようとしていることを明確にするために、その単語を削除しました。
編集2:実のところ、私はジェネレーターを根本的に誤解していたのかもしれません。朝のコーヒーを飲む前に SO の質問を投稿しないように気をつけます!
ベストアンサー1
これを試して:an_iterator = iter(a_list)
...ドキュメントはこちらそれがあなたの望みですか?