【发布时间】:2021-12-10 14:58:30
【问题描述】:
我有一个类似于下面的字符串列表:
l = ['ad2g3f234','4jafg32','fg23g523']
对于l 中的每个字符串,我想删除每个数字(2 和3 除外,如果它们显示为23)。所以在这种情况下,我想要以下结果:
n = ['adgf23','jafg','fg23g23']
我该怎么做?我试过re.findall 喜欢:
w = [re.findall(r'[a-zA-Z]+',t) for t in l]
但它并没有给出我想要的结果。
【问题讨论】: