I want to work out all the permutations of three dice rolls where sum is over 7.
This is still a work in progress but efforts to calculate sets don't work.
import pandas as pd
import random
count = 0 
digits = [roll for roll in range(1,7)]
digits
digits_all = [random.sample(digits, 2) for d in digits]
def dice_role(r = digits_all):
    count =0 
    digits_all_roll_1 = r
    digits_all_roll_2 = r
    digits_all_roll_3 = r
    #return digits_all_roll_1, digits_all_roll_2, digits_all_roll_3
    data = []
    for d in digits_all_roll_1:
        data.append(tuple(d))   
        for e in digits_all_roll_2:
            data.append(tuple(e))
            for f in digits_all_roll_3:
                data.append(tuple(f))
    return data
results = dice_role()
Results
[(3, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (6, 5),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (5, 2),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (5, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (6, 5),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (2, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (3, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (6, 5),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (5, 2),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (5, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (6, 5),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (2, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (3, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (6, 5),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (5, 2),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (5, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (6, 5),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (2, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (3, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (6, 5),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (5, 2),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (5, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (6, 5),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (2, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (3, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (6, 5),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (5, 2),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (5, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (6, 5),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (2, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (3, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (6, 5),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (5, 2),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (5, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (6, 5),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1),
 (2, 1),
 (3, 1),
 (6, 5),
 (5, 2),
 (5, 1),
 (6, 5),
 (2, 1)]
)
1
What can I try next?
 
     
    