是否可以选择一个随机数,每次选择一个数字都会将其从列表中排除?
示例:我使用随机函数:
random_number = random.randint(1, 11)
因此,例如,如果程序选择了7,则下次在该范围内循环时,只能选择1到10之间的值,但7(已被选中)除外。
***为进一步说明:我正在编写一个使python自己玩tictactoe的程序。例如,如果它在第三个位置上画一个圆,我希望它选择另一个位置来绘制x,而不是在第三个位置上也绘制x。我正在为此使用乌龟。
感谢您的帮助。
答案 0 :(得分:0)
一种方法:您可以获取列表大小的随机整数,然后选择该索引,然后将其从列表中删除。