Добрый вечер,
Я пытаюсь сделать эту симуляцию броска костей в Python. И код дает мне% от удвоений, которые он получает. Я хочу сохранить эти проценты в списке. У меня есть следующий код, но он дает мне эту ошибку:
Исключение произошло: объект TypeError 'builtin_function_or_method' не поддерживает назначение элемента
Как я могу назначить эти значения в список, где я хотите оставить их? Это может быть глупый вопрос, но я изучаю списки и циклы. Спасибо.
МОДЕЛИРОВАНИЕ РУЛОВОЙ КРЕСТИ
def rollOneDie():
thisFace = randrange(1,7)
return thisFace
nDoubles = 0
list1 = []
rounds = 100
for i in range(3):
for roundNumber in range(rounds):
die1 = rollOneDie()
die2 = rollOneDie()
if (die1 == die2):
nDoubles = nDoubles + 1
print die1, die2
percent = (nDoubles * 100.0) / rounds
list1.append[i] = percent
print 'Out of', rounds, 'you rolled', nDoubles, 'doubles, or', percent, '%'```