При отсутствии накопления Python 3 можно просто написать простой цикл для вычисления накопленной суммы.
у симулировать N-сторонний смещенный штамп?
def roll(N,bias):
'''this function rolls N dimensional die with biasing provided'''
# do something
return result
>> N=6
>> bias=( 0.20,0.20,0.15,0.15,0.14,0.16,)
>> roll(N,bias)
2