擅长:python、mysql、java
<p>您可以使用<a href="https://rszalski.github.io/magicmethods/" rel="nofollow noreferrer">Python's magic methods</a>,特别是<code>__len__.</code>,您可以使用这个神奇的方法直接在类实例上调用<code>len()</code>。你知道吗</p>
<pre><code>class Queue:
def __init__(self):
self._items = []
def __len__(self):
return len(self._items)
if __name__ == '__main__':
queue = Queue()
print(len(queue))
</code></pre>