Heim  >  Fragen und Antworten  >  Hauptteil

关于python切片的问题

如果定义一个以空格为结尾的字符串s,如果使用s[:-1],为何字符串最后的空格没有了,请问这是为何啊?

巴扎黑巴扎黑2741 Tage vor515

Antworte allen(3)Ich werde antworten

  • 大家讲道理

    大家讲道理2017-04-18 10:29:39

    s[:-1] 只會切片到倒數第二個元素

    [start:stop] 中會切出 startstop-1 的子序列。

    Antwort
    0
  • 大家讲道理

    大家讲道理2017-04-18 10:29:39

    python所有的区间都是左闭右开 [m,n)

    Antwort
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:29:39

    -1就是最后一个元素,
    不过去首尾空格是不是更应该用strip()

    Antwort
    0
  • StornierenAntwort