Get the last 4 characters of a string

This question already has an answer here:

  • Is there a way to substring a string in Python? 10 answers

  • Like this:

    >>>mystr = "abcdefghijkl"
    >>>mystr[-4:]
    'ijkl'
    

    This slices the string's last 4 characters. The -4 starts the range from the string's end. A modified expression with [:-4] removes the same 4 characters from the end of the string:

    >>>mystr[:-4]
    'abcdefgh'
    

    For more information on slicing see this Stack Overflow answer.


    str = "aaaaabbbb"
    newstr = str[-4:]
    

    请参阅:http://codepad.org/S3zjnKoD

    链接地址: http://www.djcxy.com/p/55108.html

    上一篇: 除前5个字符外的所有字符

    下一篇: 获取字符串的最后4个字符