文字列の最後の4文字を取得する [重複] 質問する

文字列の最後の4文字を取得する [重複] 質問する

次の文字列があります:"aaaabbbb"

Python を使用して最後の 4 文字を取得し、文字列に保存するにはどうすればよいですか?

ベストアンサー1

このような:

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

これスライス文字列の最後の 4 文字。-4 は文字列の末尾から範囲を開始します。次の変更された式は、[:-4]文字列の末尾から同じ 4 文字を削除します。

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

スライスの詳細については、このStack Overflowの回答

おすすめ記事