擅长:python、mysql、java
<p>让我们简化一下:</p>
<pre><code>coll = ["Gerry", "Mary", "Sue"]
comprehended = [ word.lower() for word in coll]
def comprehender(coll):
coll_out = []
for word in coll:
coll_out.append(word.lower())
return coll_out
</code></pre>
<p>如果您运行这个,您可以通过使用<code>assert</code>或仅仅<code>return</code>ing <code>comprehended == comprehender(coll)</code>来确保这两者是等价的</p>
<p>这是一个有效的健全检查,你可以对任何列表的理解,你只是改变这个模式,以符合逻辑的理解。你知道吗</p>