def sublist(a, b):
    if not a:
        return True
for k in range(len(b)):
    if a[0] == b[k]:
        return sublist(a[1:], b[k + 1:])
return False
print(sublist([1, 12, 3], [25, 1, 30, 12, 3, 40]))
print(sublist([12, 1, 3], [25, 1, 30, 12, 3, 40]))
Определить, присутствуют ли все элементы в списке и в том же порядке в другом списке