<p>我正在制作我的井字游戏
我想将用户的输入限制为列表的元素。你知道吗</p>
<p>我的代码如下</p>
<pre><code>from random import randint
def player_input():
turn_r = randint(0,1)
if(turn_r == 0):
def player1():
p1marker=0
while not int(p1marker) in range(0,9):
p1marker = raw_input("Where Should I Place Your X : ")
board[p1marker-1] = 'X'
if(turn_r == 1):
def player2():
p2marker=0
while not int(p2marker) in range(0,9):
p2marker = raw_input("Where Should I Place Your X : ")
board[p2marker-1] = 'X'
</code></pre>
<p>我希望while循环检查list的元素,并避免用户在列表中添加X或0,而不是<code>range(0,9)</code></p>