我正在尝试用python创建一个非常简单的connect four游戏。我有一个名为connect four的列表,其中包含了电路板中每一行的多个列表。每个列表中都有7项。我有一个for循环来遍历connect four列表中的每一行,然后是另一个for循环来遍历每一行中的每一项。我正试图得到黑板上每一项的索引。下面是我尝试此操作的代码,但它没有返回正确的索引。
for x in connect_four:
row = connect_four.index(x)
for item in x:
col = x.index(item)
print("The row is " + str(row))
print("The column is " + str(col))
这是我首先创建列表的代码。
connect_four = []
for row in range(6):
connect_four.append(["|___|"] * 7)
def print_board(board):
for row in board:
print("".join(row))
print_board(connect_four)