我需要使用repr方法返回在类中生成的字典,并且我希望它在单独的行中返回。
有什么办法可以做到吗?
def __repr__:
return str(self.maze)
预期的:
{
(0, 0):[(0, 1), (1, 0)]
(0, 1):[(0, 0), (1, 1)]
(1, 0):[(0, 0), (1, 1)]
(1, 1):[(0, 1), (1, 0)]
}
我得到了什么:
{(0, 1): [(0, 0), (1, 1)], (1, 0): [(0, 0), (1, 1)], (0, 0): [(0, 1), (1, 0)], (1, 1): [(0, 1), (1, 0)]}
因为我不能使用“pprint”,所以我不知道是否还有其他方法可以做到。