python イテレータツール(itertools)

↓に沢山の例がある。
http://docs.python.org/library/itertools.html

例えば、、、
import itertools
for i in itertools.chain( range(3), range(2) ):
    print i

>>> 0
>>> 1
>>> 2
>>> 0
>>> 1

import itertools
for i in itertools.repeat(3,4):
    print i

>>> 3
>>> 3
>>> 3
>>> 3

コメント

このブログの人気の投稿

Python SQLite スレッド間でコネクションの使いまわしは出来ない

slackでgeneralの投稿を全削除する

Google location history(JSON形式)をCSVファイルにする