如果是字母,如何删除字符串的最后一个字符。
例如,如果我有以下字符串。
my_string = 'ABC 1.1 A'
my_string2 = 'ABC 1.1 B'
my_string3 = 'DEF 1'
我想要 my_string = 'ABC 1.1'、my_string2 = 'ABC 1.1' 和 my_strin3 = 'DEF 1'
这些字符串是从数据库生成的,因此不是手动过程。
请您参考如下方法:
你可以使用str.rstrip():
import string
my_string = my_string.rstrip(string.ascii_letters + string.whitespace)
这将从字符串末尾删除所有字母和空白字符。
