擅长:python、mysql、java
<p>您可以定义一个<code>lambda</code>函数来匹配所需的内容—只使用大写字符串元素—然后使用<code>map</code>将其应用于列表</p>
<pre class="lang-py prettyprint-override"><code>>>> List=["A34_rtXf $ t", "Artyx&-T7", 567, 543,"Aewr-075rJ"]
>>> f = lambda e: e.upper() if isinstance(e, str) else e
>>> list(map(f, List))
['A34_RTXF $ T', 'ARTYX&-T7', 567, 543, 'AEWR-075RJ']
</code></pre>