combinations(n,r)
generator returns all conbinations from the data elements.
Where:
n: list, no duplication in its elements
r: subset
>>> from itertools import * >>> data = [2,6,9,3] >>> x = combinations(data,2) >>> for i in x: >>> print (i)
(2, 6) (2, 9) (2, 3) (6, 9) (6, 3) (9, 3)