【发布时间】:2018-02-22 16:36:11
【问题描述】:
您将如何替换列表中某些项目的一部分? (Python 3.x) 假设我有一个列表:
x = ["part2keep removeMe", "saveme removeMe", "third length to throw it off removeMe", "element to save", "KeepThisPart"]
如果我只想删除“removeMe”部分,你会怎么做?到目前为止我有这个:
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)
编辑:刚刚意识到我犯了一个错误 - 列表更像是这样的:
x = ["part2keep removeMe 123", "saveme removeMe 12", "third length to throw it off removeMe 83", "element to save", "KeepThisPart"]
我还需要使用“removeMe”从元素中删除数字。谢谢
【问题讨论】:
标签: python arrays string python-3.x list