最近発見したんですが、Pythonの datetime オブジェクトは 比較演算子 が使えるようです。 from datetime import datetime targets = [ # 6/1から6/30までのデータ datetime.datetime(2017, 6, 1, 0, 0), datetime.datetime(2017, 6, 2, 0, 0), datetime.datetime(2017, 6, 3, 0, 0), datetime.datetime(2017, 6, 4, 0, 0), datetime.datetime(2017, 6, 5, 0, 0), # (中略) datetime.datetime(2017, 6, 25, 0, 0), datetime.datetime(2017, 6, 26, 0, 0), datetime.datetime(20