This website collects cookies to deliver better user experience
1: X | O | X ----------- 2: | | ----------- 3: O | | A B C
board = [ ["X", "O", "X"], [" ", " ", " "], ["O", " ", " "], ]
so that you can check board[row][column].
Your task is to write a function that can translate from strings of length 2 to a tuple (row, column).
Name your function get_row_col.
it should take a single parameter which is a string of length 2 consisting of an uppercase letter and a digit.
board = [ ["X", "O", "X"], # 1 [" ", " ", " "], # 2 ["O", " ", " "], # 3 ] # A B C def get_row_col(tic_tac): tic = tic_tac.upper() col = tic[0] row = int(tic[1]) - 1 board_keys = {"A": 0, "B": 1, "C": 2} for key in board_keys: if key == col: column = board_keys[key] return (row, column) print(get_row_col("c1"))
def get_row_col(choice): translate = {"A": 0, "B": 1, "C": 2} letter = choice[0] number = choice[1] row = int(number) - 1 column = translate[letter] return (row, column)
32
0