在Python中,可以使用列表推导式来创建一个列表列表,其中每个列表都包含表示开始和结束日期的字符串。
下面是一个示例代码:
start_dates = ['2022-01-01', '2022-02-01', '2022-03-01']
end_dates = ['2022-01-31', '2022-02-28', '2022-03-31']
date_list = [[start, end] for start, end in zip(start_dates, end_dates)]
print(date_list)
输出结果为:
[['2022-01-01', '2022-01-31'], ['2022-02-01', '2022-02-28'], ['2022-03-01', '2022-03-31']]
在这个示例中,我们首先定义了两个包含开始日期和结束日期的列表:start_dates
和end_dates
。然后,我们使用列表推导式创建了一个新的列表date_list
,其中每个元素都是一个包含开始和结束日期的子列表。最后,我们打印输出了date_list
。
这种方法可以方便地创建一个列表列表,其中每个列表都包含表示开始和结束日期的字符串。你可以根据实际需求修改start_dates
和end_dates
的内容,以适应不同的日期范围。
领取专属 10元无门槛券
手把手带您无忧上云