Вы можете использовать random.gauss
, чтобы сгенерировать 6 чисел вокруг mean
с определенным стандартным отклонением (близостью) и согласно предложению @PatrickArtner построить седьмое, например, используя 3
стандартных разработчиковиз среднего значения:
In []:
import random
vals = [int(random.gauss(341/7, 3)) for _ in range(6)]
vals.append(341 - sum(vals))
vals, sum(vals), sum(vals)/7
Out[]:
([47, 47, 48, 48, 54, 50, 47], 341, 48.714285714285715)