我有三个元组列表,包含不同任务的开始时间,完成时间和列分配。我想以下列方式将这些列表绘制成一个时间表:
以下是数据:
time_start = [('a', 0),
('b', 1),
('c', 1),
('d', 3),
('e', 3),
('f', 3),
('g', 4)]
time_finish = [('a', 1),
('b', 3),
('c', 3),
('d', 4),
('e', 4),
('f', 4),
('g', 6)]
column_allocation = [('a', 'p1'),
('d', 'p1'),
('b', 'p1'),
('g', 'p1'),
('e', 'p2'),
('c', 'p2'),
('f', 'p3')]
这可能吗?