Wolfram Function Repository
Instant-use add-on functions for the Wolfram Language
Function Repository Resource:
Find sublists satisfying a criterion
ResourceFunction["SequenceSelect"][{e1,e2,…},crit] gives the sublists in the list for which crit[{ei,ej,…}] is True. | |
ResourceFunction["SequenceSelect"][{e1,e2,…},crit,n] picks out the first n results. |
Find sequences in a list of integers that have a specific mean:
| In[1]:= |
| Out[1]= |
Find sets of colors all significantly different than Red:
| In[2]:= |
| Out[2]= |
Find sublists of length three with a total over seven:
| In[3]:= |
| Out[3]= |
Find up to five sublists of strings with a specific total length:
| In[4]:= | ![]() |
| Out[4]= | ![]() |
By default the results do not include overlapping sublists:
| In[5]:= |
| Out[5]= |
Use Overlaps→True to include overlapping sublists:
| In[6]:= |
| Out[6]= |
Use Overlaps→All to include overlapping sublists and multiple sublists with the same starting element:
| In[7]:= |
| Out[7]= |
SequenceCases matches patterns:
| In[8]:= |
| Out[8]= |
SequencePattern checks a test:
| In[9]:= |
| Out[9]= |
This work is licensed under a Creative Commons Attribution 4.0 International License