l2 = [1, 2, 3, 4, 5, 7]
l3 = [1, 2, 3, 4, 5, 5]
l4 = [1, 2, 3, 4, 5, 4]
l5 = [6, 5, 4, 3, 2, 1]

def is_coherent(seq):
    return seq == list(range(seq[0], seq[0] + len(seq), 1))
is_coherent(l1)
is_coherent(l2)
is_coherent(l3)
is_coherent(l4)
is_coherent(l5)
Python: узнать, является ли список целых чисел связным