我有以下字符串:"aaaabbbb"
如何使用Python获取最后四个字符并将它们存储在一个字符串中?
像这样:
>>> mystr = "abcdefghijkl"
>>> mystr[-4:]
'ijkl'
这个代码使用切片语法截取了字符串的最后四个字符,其中 -4 表示从字符串末尾开始计算索引。如果将切片表达式进行修改为 [:-4]
,则可删除字符串末尾的四个字符:
>>> mystr[:-4]
'abcdefgh'
有关切片的更多信息,请参见这个 Stack Overflow 回答。
str = "aaaaabbbb"
newstr = str[-4:]
len(str(p)) - str(p[len(str(reversed(str(p))).split(' ', 1))[0])], len(str(p)), 2)
来获取p
的最后 n 个字母,但完全没用而且还不起作用。 - Benj