我是python新手,请各位大大多多指教!
我有一个input是让人选择a月~b月,例如:a=2,b=4,得到(2,3,4)。
但今天有可能出现a=11,b=3,得到(11,12,1,2,3),如果这结果叫做Months。
我想要得到一个时间序列 T=[
datetime(2019,11,1,0,0),datetime(2019,12,1,0,0),
datetime(2020,1,1,0,0),datetime(2020,2,1,0,0),datetime(2020,3,1,0,0)]
所以我希望有一个f判断式可以帮助我去循环M时,
可以依序丢出(False,False,True,True,True),
当f=False时,T.append(datetime(year, Months, 1))
当f=True时,T.append(datetime(year + 1, Months, 1))
我现在卡在不知道该怎么写出这个判断式f.....
可以请前辈指定迷津一下吗?谢谢!!!