如何使用python从字符串中删除一个字符?
有一个字符串,例如EXAMPLE
我如何从中删除中间字符,即M
我不需要代码,我想知道的是
在Python中,字符串是不可变的,所以你必须创建一个新的字符串。 你有几个如何创建新字符串的选项。 如果你想删除所有出现的'M':
newstr = oldstr.replace("M", "")
如果你想删除中心字符:
midlen = len(oldstr)/2
newstr = oldstr[:midlen] + oldstr[midlen+1:]
你问是否字符串以特殊字符结尾。 不,你像C程序员一样思考。 在Python中,字符串以其长度存储,因此任何字节值(包括