# Wolfram Language & System 11.0 (2016)|Legacy Documentation

This is documentation for an earlier version of the Wolfram Language.
WOLFRAM LANGUAGE TUTORIAL

# Grouping and Combining Elements of Lists

 Partition[list,n] partition list into n‐element pieces Partition[list,n,d] use offset d for successive pieces Split[list] split list into pieces consisting of runs of identical elements

Functions for grouping together elements of lists.

Here is a list.
 In[1]:=
 Out[1]=
This groups the elements of the list in pairs, throwing away the single element left at the end.
 In[2]:=
 Out[2]=
This groups elements in triples. There is no overlap between the triples.
 In[3]:=
 Out[3]=
This makes triples of elements, with each successive triple offset by just one element.
 In[4]:=
 Out[4]=
This splits up the list into runs of identical elements.
 In[5]:=
 Out[5]=
 Tuples[list,n] generate all possible n‐tuples of elements from list Tuples[{list1,list2,…}] generate all tuples whose i element is from listi

Finding possible tuples of elements in lists.

This gives all possible ways of picking two elements out of the list.
 In[6]:=
 Out[6]=
This gives all possible ways of picking one element from each list.
 In[7]:=
 Out[7]=