Por ejemplo, algo como:¿Existe un comando integrado Python para determinar si un iterable contiene una cierta secuencia?
>>> [1, 2, 3].contains_sequence([1, 2])
True
>>> [1, 2, 3].contains_sequence([4])
False
sé que el operador in
puede hacer esto por cadenas:
>>> "12" in "123"
True
Pero yo estoy buscando algo que opera en iterables.
¿Puede la secuencia aparecer en algún lugar dentro de la otra secuencia? –
Sí, la operación que tengo en mente es idéntica al comportamiento del operador 'in' en cadenas, excepto para los iterables genéricos. –
¡Ahh, no se requiere seguimiento! –