|
1.8.10 Grouping Together Elements of Lists

Functions for grouping together elements of lists.
Here is a list.
In[1]:= t = {a, b, c, d, e, f, g}
Out[1]= 
This groups the elements of the list in pairs, and in this case throws away the single element which is left at the end.
In[2]:= Partition[t, 2]
Out[2]= 
This groups elements in triples. There is no overlap between the triples.
In[3]:= Partition[t, 3]
Out[3]= 
This makes triples of elements, with each successive triple offset by just one element.
In[4]:= Partition[t, 3, 1]
Out[4]= 
This splits up the list into runs of identical elements.
In[5]:= Split[{a, a, b, b, b, a, a, a, b}]
Out[5]= 
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT. SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION. | |