擅长:python、mysql、java
<p>如果字符串包含<code>'\xa0'</code>,只需使用列表理解来替换结尾:</p>
<pre><code>res = [elem if '\xa0' not in elem else elem.replace('\xa0', '') for elem in lista]
</code></pre>
<p>您当前的方法只是反复地重新分配一个名称(<code>element</code>),而没有实际修改列表<code>lista</code>。列表理解将使用原始列表中的元素创建一个新列表,即:</p>
^{pr2}$
<p>并替换包含<code>\xa0</code>的所有字符串,即:</p>
<pre><code>elem if '\xa0' not in elem else elem.replace('\xa0', '')
</code></pre>