I have a list of 220 tuples created by "12 combination of 3". Is there a way in Python to sample from this list of tuples such that every sample I select comprises all the 12 elements in the set?

For example, if the set is [a,b,c,d,e,f,g,h,i,j,k,l], the random selection should look like [(a,b,c), (d,e,f), (g,h,i), (j,k,l)]. I tried the following

```
for y in range(4): 
 for x in range(2):
        print(random.sample(list, 4))

```

but many samples do not have all the elements of the mother set.