【发布时间】:2020-06-08 09:58:18
【问题描述】:
鉴于此人在预订时的间隔时间日历:
list = [['10:00','11:30'],['12:30','14:30'],['14:30','15:00'],['16:00','17:00'],['17:30','20:00'],['20:00','21:00']]
示例:此人从 10:00 到 11:30 预订,从 11:30 到 12:30 空闲。 ps:每个子列表都是一个约会。 我想制作一个可以将列表排列为如下所示的 python 脚本:
output =[['10:00','11:30'],['12:30','15:00'],['16:00','17:00'],['17:30','21:00']]
当第一个的结束时间等于第二个的结束时间时,我们合并连续的约会。
【问题讨论】:
标签: python-3.x algorithm list-manipulation