<p>如何替换列表中某些项目的一部分(Python 3.x)假设我有一个列表:</p>
<pre><code>x = ["part2keep removeMe", "saveme removeMe", "third length to throw it off removeMe", "element to save", "KeepThisPart"]
</code></pre>
<p>如果我只想删除“removeMe”部分,你会怎么做?到目前为止我有:</p>
<pre><code>def replaceExampleA(x, y):
for i in x:
if i[len(i)-8:len(i)-1] == "removeMe":
y.append(i[0: -12])
else:
y.append(i)
</code></pre>
<p>编辑:刚刚意识到我犯了一个错误-列表更像这样:
<code>x = ["part2keep removeMe 123", "saveme removeMe 12", "third length to throw it off removeMe 83", "element to save", "KeepThisPart"]</code></p>
<p>我也需要用“removeMe”从元素中去掉数字。谢谢</p>