问题:编写一个名RNG的函数,此函数接收3个参数;第一个参数是一个元组,表示九宫格的坐标,第二个参数是包含3个列表的列表,即九宫格,最后一个参数为布尔值(True或False)。如果布尔参数为True,则函数应在九宫格对应位置插入一个“X”,该位置为第一个参数的元组。函数还应该返回一个值为True的元组和插入X之后的列表(3个列表的列表)。如果布尔参数为False,则函数应在电路板中插入一个“O”,并返回一个值为True的元组和插入O之后的九宫格。九宫格只能在空白位置更新数值,即不包含“X”或“O”的区域。如果第一个参数指定的位置存在“X”或“O”,则函数应返回False和九宫格
九宫格为:
[“_”,”_”,”_”]
[“_”,”_”,”_”]
[“_”,”_”,”_”]