Python基础代码示例:去掉字符串的最后一个字符的3种简便的方法

您所在的位置:网站首页 Python中怎么去掉空格字符串 Python基础代码示例:去掉字符串的最后一个字符的3种简便的方法

Python基础代码示例:去掉字符串的最后一个字符的3种简便的方法

2024-07-16 15:31| 来源: 网络整理| 查看: 265

切片:这是最常见的方法,利用字符串的切片功能,可以不包含最后一个字符来创建一个新的字符串。

original_str = "example string" new_str = original_str[:-1]

这里[:-1]表示从开始到倒数第二个字符的所有字符。

字符串的rstrip()方法:如果你只想去掉特定的字符,比如字符串末尾可能存在的一个特定字符,可以使用rstrip(),但要注意,rstrip()默认是去掉末尾的空白字符,如果要指定字符,需要传递参数。

original_str = "example string;" new_str = original_str.rstrip(";")

注意,rstrip()会去掉所有末尾连续出现的指定字符,而不仅仅是最后一个。

列表操作:将字符串转换为列表,使用pop()方法移除最后一个元素,然后再转换回字符串。

original_str = "example string" lst = list(original_str) lst.pop() new_str = ''.join(lst)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3