Table of Contents
一、需求
画图表示数据按日期的变化趋势,所以横轴需要日期列表。
日期范围:3.4 日至 4.16 日。
以前的我可能真的会手动把每天的日期写一遍。。。
二、初级代码
def get_date_list():
l = []
for i in range(4,32):
l.append('3-{}'.format(i))
for i in range(1,17):
l.append('4-{}'.format(i))
print(l)
三、进阶代码
def get_date_list():
l = []
_map = {3:(4,32), 4:(1,17)}
for month, day_range in _map.items():
for day in range(day_range[0], day_range[1]):
l.append("{}-{}".format(month,day))
print(l)