>>> import random
>>> numbers = range(100)
>>> random.sample(numbers, 10)
[0, 14, 94, 93, 22, 7, 45, 20, 61, 3]
>>> random.sample(numbers, 10)
[72, 73, 26, 11, 19, 71, 76, 45, 80, 23]
>>> numbers = list(range(10))
>>> random.shuffle(numbers)
>>> numbers
[2, 1, 7, 6, 9, 4, 0, 8, 3, 5]
>>> random.shuffle(numbers)
>>> numbers
[1, 6, 7, 9, 3, 8, 2, 5, 4, 0]
list_iter = []
o = 1 # 'O' - одно из самых неудачных наименований переменной (в прочем, 'o' не многим лучше :))
b = 2.7
rou = 3
for c in range(13):
list_iter.append(round((o+sum(list_iter))/(b-1), rou))
>>> list_iter
[0.588, 0.934, 1.484, 2.356, 3.742, 5.944, 9.44, 14.993, 23.812, 37.819, 60.066, 95.399, 151.516]