擅长:python、mysql、java
<p>可以使用嵌套列表理解,如下所示</p>
<pre><code>lists = [["abcd", "abc", "ab"], ["abcd", "abc", "ab"], ["abcd", "abc", "ab"]]
print [[item for item in clist if len(item) >= 3] for clist in lists]
# [['abcd', 'abc'], ['abcd', 'abc'], ['abcd', 'abc']]
</code></pre>
<p>这也可以用<a href="http://docs.python.org/2/library/functions.html#filter" rel="nofollow">^{<cd1>}</a>函数编写,如下所示</p>
<pre><code>print [filter(lambda x: len(x) >= 3, clist) for clist in lists]
</code></pre>