【发布时间】:2015-04-16 09:38:18
【问题描述】:
我要求程序以随机顺序在网格中打印出数字 1 到 9。问题是当它打印出来时,它会有两次相同的数字。这是我到目前为止的代码:`import random 行 = 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]]
另外,那些双括号很烦人。有什么办法解决吗?
【问题讨论】:
-
this question 的副本。