【发布时间】:2021-01-24 09:27:43
【问题描述】:
我目前有一个由这段代码生成的二维数组:
for y in range(width):
self.grid.append([])
for x in range(width):
self.grid[y].append(Cell(x, y))
如果我想随机选择一个单元格,我会怎么做? random.choice 似乎不起作用。
【问题讨论】:
-
选择一个随机的
x值,一个随机的y,你的随机单元格将是self.grid[random_x][random_y]。您可以使用random.randint或random.randrange来执行此操作。
标签: python multidimensional-array