1. ホーム
  2. python

[解決済み] 文字列の最後の4文字を取得する[重複]。

2022-03-20 11:37:56

質問

次のような文字列があります。 "aaaabbbb"

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

どのように解決するのですか?

このように。

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

これは スライス の場合、文字列の最後の4文字が表示されます。4は文字列の末尾から範囲を開始する。を使った修正式は [:-4] は同じ4文字を文字列の末尾から削除します。

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

スライスの詳細については、以下を参照してください。 このStack Overflowの回答 .