所以我试图制作tictactoe并且我在电路板上遇到了麻烦。当我列出1-9个点时,它们打印出来作为一个整体列表,包括括号和逗号,例如ex = [1,2],它会打印出那个完整的东西。我之前从未遇到过这个问题。任何人都可以帮助,是因为我使用在线IDE,因为chromebook?谢谢:))
board1 = ["|1|", "2|", "3|"]
board2 = ["|4|", "5|", "6|"]
board3 = ["|7|", "8|", "9|"]
print(board1)
print(board2)
print(board3)
#Output
'|1|', '2|', '3|']
['|4|', '5|', '6|']
['|7|', '8|', '9|']
答案 0 :(得分:1)
打印列表将始终显示逗号和括号。
我想您可能正在寻找以下内容:
print(''.join(board1))
print(''.join(board2))
print(''.join(board3))
这将为您提供以下内容:
|1|2|3|
|4|5|6|
|7|8|9|
答案 1 :(得分:0)
我会用:
board = [['1','2','3'],
['4','5','6'],
['7','8','9']]
for x in board: print('|%s|'%'|'.join(x))
返回
|1|2|3|
|4|5|6|
|7|8|9|