Я пытаюсь создать игру о козлятках и крестиках. Чтобы не допустить повторения одного и того же хода, я создал переменную move_log
move_log = []
, в которой записываются все ходы, и сообщение об ошибке, информирующее игрока о том, что ему необходимо выбрать новый ход, чтобы продолжить,это должно произойти, если их начальный ход - in
move_log
. После каждого хода я писал следующее для обновления move_log
:
move_log = []
.........
move_log += player_move
и
move_log = []
.........
move_log += pc_move
Доступные ходы 'tl', 'tm', 'tr', 'ml', 'm', 'mr', 'bl', 'bm'
или 'br'
Моя проблема в том, что, попав в список переменной move_log
, это список:
['b', 'r'] # example of list after 1st move
Это сделает мое утверждение if
несколько сложным, какие-либо предложения? Большое спасибо!