Я пытаюсь определить str() для объекта лабиринта и распечатать что-то вроде этого:
#######
#J..P.#
#.###.#
#..@#.#
#@#.@.#
#######
Однако, когда я создаю строку для возврата, она в конечном итоге печатается как:
'#######\n#J..P.#\n#.###.#\n#..@#.#\n#@#.@.#\n#######\n'
Все, что я делаю, это просматриваю список списков (каждая строка — это список, а весь лабиринт — это список этих списков строк) и соединяю «\n» в конце каждой строки. Есть ли что-то еще, что я должен сделать с результирующей строкой перед ее возвратом, чтобы строковое представление лабиринта при вызове print() или str() возвращало это первое желаемое представление?
print
его - person jamylak   schedule 24.04.2013