Python的repr
函数很棒:它返回一个对象的可打印表示。
例如,repr(["a b",{1:2},u"foo"])
是字符串 ["a b",{1:2},ufoo]
。请注意,例如,引号被正确地转义。
那么,有没有类似于ActionScript的东西?
例如,现在:[1, 2, ["3", "4"]].toString()
生成的字符串是 "1,2,3,4"
,这并不是非常有用。我希望它生成类似于 [1, 2, ["3", "4"]]
的字符串。
我考虑使用JSON库...但这不是最理想的,因为它会尝试序列化任意对象的实例,而我不是真正想要的。