小编典典

切片字符串的方法?

python

我有一个字符串,例如:

s = "this is a string, a"

其中','(逗号)将始终是最后一个字符的第三个字符,也就是s[-3]

我正在考虑删除’,’的方法,但只能考虑将字符串转换为列表,将其删除,然后将其转换回字符串。但是,对于简单任务而言,这似乎有点过多。

如何以更简单的方式完成此任务?


阅读 226

收藏
2020-12-20

共1个答案

小编典典

通常,您只需执行以下操作:

s = s[:-3] + s[-2:]

s[:-3]给你一个字符串,最多,但不包括你要删除的逗号("this is a string")和s[-2:]给你另一个字符串开始一个字符超出了逗号(" a")。

然后,将两个字符串连接在一起即可得到("this is a string a")之后的内容。

2020-12-20