¿Existe un componente de Python para determinar si un iterable contiene una determinada secuencia?

Por ejemplo, algo como:

>>> [1, 2, 3].contains_sequence([1, 2])
True
>>> [1, 2, 3].contains_sequence([4])
False

Sé que elin El operador puede hacer esto para cadenas:

>>> "12" in "123"
True

Pero estoy buscando algo que funcione en iterables.