如何删除字符串的第一个字符?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (18)

我想删除字符串的第一个字符。

例如,我的字符串以“:”开头,我只想删除它,字符串中有很多“:”不应该被删除。

我正在用Python编写我的代码

提问于
用户回答回答于
用户回答回答于

如果你只需要删除第一个字符:

s = ":dfa:sif:e"
fixed = s[1:]

如果你想输出一个特定位置的值,

s = ":dfa:sif:e"
fixed = s[0:pos]+s[pos+1:]

如果你需要删除一个特定的字符:

s = ":dfa:sif:e"
fixed = ''.join(s.split(':', 1))

扫码关注云+社区