python如何字符串里的-去掉

python如何字符串里的-去掉

作者:Joshua Lee发布时间:2026-01-14阅读时长:0 分钟阅读次数:4

用户关注问题

Q
如何在Python中删除字符串中的特定字符?

我想在Python字符串中去除所有的'-'符号,有没有简便的方法实现?

A

使用replace()方法删除字符串中的字符

可以利用Python字符串的replace()方法,将所有的'-'替换为空字符串。例如:str = str.replace('-', '')。这样,字符串中的'-'就会被全部去掉。

Q
Python中处理字符串时怎么去除横线符号?

字符串中包含多个连字符,我需要去掉它们,有什么Python代码推荐?

A

通过字符串的replace函数删除横线

调用字符串对象的replace方法即可轻松删除指定字符,代码示例:new_str = old_str.replace('-', ''),这样所有的'-'都会被移除。

Q
在Python里去除字符串中间的短横线,有哪些方法?

希望删除字符串中的中划线,应该使用哪些Python函数或方法?

A

用字符串的replace()方法去掉短横线

replace()方法是处理此类需求的直接方式,示例代码是:cleaned_string = original_string.replace('-', ''),效果是消除所有字符串内的短横线。