board = list([["O"] * 9 for x in range(9)]) i = iter([x if x>0 else ' ' for x in range(8, -1, -1)]) for row in board[0:8]: row.insert(0, str(next(i))) print(" ".join(row[:9]))
Написал что-то такое, но оно возвращает лист из None
[print(row.insert(0, str(next(i)))) for row in board[0:8]]