拉链表explode

活动促销表单中有两个字段:开始时间、结束时间。用来记录某活动某sku的开始时间和结束时间,现在需要对其进行展开。

df['interval'] = list(zip(df['活动开始时间'], df['活动结束时间']))
df['活动日期'] = df['interval'].apply(lambda x: pd.date_range(*x))
df = df.explode('活动日期')
posted @ 2022-08-24 15:57  ttttttian  阅读(19)  评论(0)    收藏  举报