在元组列表中组合连续的纪元时段

时间:2014-06-02 14:09:58

标签: python python-2.6

我有一个代表时隙的元组列表(start_epoch,end_epoch)。我想要完成的是以下内容:

如果有此列表:

[
    (1398932511, 1398932991),
    (1398933052, 1398933142),
    (1400018571, 1400020941),
    (1400020941, 1400024572),
    (1400024572, 1400027541),
    (1400027602, 1400028172),
    (1400824012, 1400824162)
]

我希望连续的元组在新列表中连接在一起。结果就是这样:

[
    (1398932511, 1398932991),
    (1398933052, 1398933142),
    (1400018571, 1400027541),
    (1400027602, 1400028172),
    (1400824012, 1400824162)
]

我一直在寻找(stackoverflow,谷歌),但我无法找到适当的解决方案。我无法弄清楚如何正确使用itertools for python(我对Python很新:))。

0 个答案:

没有答案