Я прошу программу распечатать цифры с 1 по 9 в случайном порядке в сетке. Проблема в том, что когда он распечатывается, он будет иметь одинаковые номера дважды. Вот код, который я до сих пор: `импорт случайные строки = 3 смещ_по_столбцев = 3Попытка заставить мою программу не дублировать случайные числа
values = [[0,0,0]]
for r in range(rows):
for c in range(cols):
values [r][c] = random.randint(1, 9)
print(values)
`
и пример вывод: [[6, 0, 0]] [[6, 4, 0]] [[6, 4, 2]]
также, эти двойные скобки раздражают , любой способ исправить это?
Дубликат [этот вопрос] (http://stackoverflow.com/questions/473973/shuffle-an-array-with-python). – Phylogenesis