dsaiztc
6/5/2017 - 1:28 PM

seq_in_array.py

# -*- coding: utf-8 -*-

def is_seq_in_array(sequence, array):
    seq_len = len(sequence)
    for i in xrange(len(array) - seq_len - 1):
        if sequence == array[i:i + seq_len]:
            return True
    return False



def main():
    import random
    my_array = [random.randrange(10) for _ in xrange(1000)]

    my_sequence = [1, 3, 4]
    seq_in_array = is_seq_in_array(my_sequence, my_array)
    print(seq_in_array)



if __name__ == '__main__':
    main()