擅长:python、mysql、java
<p>最后,您将返回一个字符串列表,而不是将列表转换为字符串<code>list.__str__</code>总是在其元素上调用<code>repr</code>,因此可以得到显式引号。为了避免这种情况,可以使用<code>str.join</code>绕过<code>repr</code>:</p>
<pre><code>if isinstance(item, list):
return '[' + ', '.join(self.stringify(subitem) for subitem in item) + ']'
</code></pre>