我正在用随机生成的炸弹进行扫雷游戏。但有时我发现在我的炸弹坐标列表中有重复的地方。如何检查列表中的重复项,并将其替换为其他随机坐标。检查随机生成列表中的重复项并替换它们
from random import randint
def create_bombpos():
global BOMBS, NUM_BOMBS, GRID_TILES
for i in range(0, NUM_BOMBS):
x = randint(1, GRID_TILES)
y = randint(1, GRID_TILES)
BOMBS.append((x, y))
print(BOMBS)
用户可以决定董事会有多大是由GRID_TILES
输入。 如果他们输入5,该板将是5x5。炸弹的ammount的是:
GRID_TILES * GRIDTILES/5
谢谢,这似乎帮助!我会尽快接受答案。 –