擅长:python、mysql、java
<p>您可以从<code>dict</code>派生自己的类并重写<code>__str__</code>方法:</p>
<pre><code># -*- coding: utf-8 -*-
class MyDict(dict):
def __str__(self):
return "{"+", ".join(["%s: %s" % (key, self[key]) for key in self])+"}"
a = {0:"Velmi žluťoučký kůň"}
b = MyDict({0:"Velmi žluťoučký kůň"})
c = "Velmi žluťoučký kůň"
print(a)
print(b)
print(c)
</code></pre>
<p>印刷品:</p>
^{pr2}$
<p>派生类的行为与<code>dict</code>完全相同,但它将使用您指定的方法进行打印。在</p>