Skip to content

Latest commit

 

History

History

seq_str_lib

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

python_test

The class SeqStrData defined in seq_str_data.py allows for repetitive, single thread search of given strings in sequences of strings. Objects of the class SeqStrData are constructed based on an iterator gen_next_value describing the input sequence. The input sequence is assumed to be infinite, i.e. its __next__ method should not raise a StopIteration exception. The consecutive values obtained by calling next(gen_next_value) are stored in a list inside SeqStrData objects, therefore the input sequence should be deterministic.

The file example_seq_str_data.py illustrates some basic usage of the class SeqStrData and other related utilities.

The file test_seq_str_data.py contains some basic tests against the OEIS data.