次の文字列があります:"aaaabbbb"
Python を使用して最後の 4 文字を取得し、文字列に保存するにはどうすればよいですか?
ベストアンサー1
このような:
>>> mystr = "abcdefghijkl"
>>> mystr[-4:]
'ijkl'
これスライス文字列の最後の 4 文字。-4 は文字列の末尾から範囲を開始します。次の変更された式は、[:-4]
文字列の末尾から同じ 4 文字を削除します。
>>> mystr[:-4]
'abcdefgh'
スライスの詳細については、このStack Overflowの回答。