获取字符串的最后4个字符

时间:2011-11-02 16:27:29

标签: python string

我有以下字符串:"aaaabbbb"

如何使用Python获取最后四个字符并将它们存储在一个字符串中?

2 个答案:

答案 0 :(得分:630)

像这样:

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

slices字符串的最后4个字符。 -4从字符串的结尾开始范围。带有[:-4]的已修改表达式将从字符串末尾删除相同的4个字符:

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

有关切片的详细信息,请参阅this Stack Overflow answer

答案 1 :(得分:49)

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

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