我想在特定条件下从文本文件中删除撇号,它们没有被字母包围。我已经能够弄清楚如何使用以下isalpha()
方法获得由字母包围的撇号的总和:
sum(textfile[i-1].isalpha() and textfile[i]=="'" and textfile[i+1].isalpha()
for i in range(1,len(textfiel)-1))
但是我想以某种方式删除没有被字母包围的撇号,而不需要导入额外的模块。
有没有人有关于如何使用 .isalpha() 方法的建议?
我尝试过使用isalpha()
组合,text.replace()
但似乎很难实现。