>>> import itertools as it >>> list(it.combinations([1,2,3,4,5], 4)) [(1, 2, 3, 4), (1, 2, 3, 5), (1, 2, 4, 5), (1, 3, 4, 5), (2, 3, 4, 5)]