擅长:python、mysql、java
<p>你可以用一个列表理解来完成它,这个列表理解包含另一个列表理解,作为它的元素。其根源是对<code>str.lower()</code>的调用,以创建新的较低的casified字符串。你知道吗</p>
<p><em>旁白:最好不要以内置类型命名变量。尝试<code>my_list=</code>、<code>lst=</code>或一些描述性名称,如<code>mixed_case_words=</code>,而不是<code>list=</code></em></p>
<pre><code>new_list = [ [ item.lower() for item in sublist ] for sublist in old_list]
</code></pre>
<p>如果您喜欢循环,可以使用嵌套的<code>for</code>循环:</p>
<pre><code>new_list = []
for sublist in old_list:
new_sublist = []
for item in sublist:
new_sublist.append(item.lower())
new_list.append(new_sublist)
</code></pre>