【问题标题】:Remove "x" number of characters from a string? [duplicate]从字符串中删除“x”个字符? [复制]
【发布时间】:2014-06-26 18:26:34
【问题描述】:

在 Python 中:我如何编写一个函数来删除字符串开头的“x”个字符?

例如,如果我的字符串是“gorilla”并且我希望能够删除两个字母,那么它将返回“rilla”。

或者,如果我的字符串是“table”并且我想删除前三个字母,它将返回“le”。

请大家帮忙,谢谢大家!

【问题讨论】:

  • 使用slicingstring[2:]string[3:]
  • s = 'gorilla; s[3:]`.
  • 我该如何写一个函数.. -- 这么一个天真的问题,没有答案?

标签: python string


【解决方案1】:

您可以使用这种称为切片的语法

s = 'gorilla'
s[2:]

将返回

'rilla'

另见Explain Python's slice notation

【讨论】:

    猜你喜欢
    • 2012-08-02
    • 1970-01-01
    • 2015-01-26
    • 2017-12-08
    • 2014-01-26
    • 1970-01-01
    • 1970-01-01
    • 2012-04-08
    • 1970-01-01
    相关资源
    最近更新 更多