python String 文字列 スライス構文 03

pythonにおいて


str01 = "1234567890123"

の文字列があるときに、

最後の一文字だけを除いた文字列を変数に格納するときは、


スライス構文を使うのでしょうか?


どのようなコードになるのでしょうか?





はい、スライス構文を使って、

最後の一文字だけを除いた文字列を変数に格納することができます。


以下のコードをご覧ください。


```python


str01 = "1234567890123"

without_last_char = str01[:-1]


# 出力: 123456789012

print(without_last_char)  


```


このコードでは、

`str01[:-1]` というスライスを使って、

文字列 `str01` の最後の一文字を除いた部分を取得し、

それを `without_last_char` という変数に格納しています。


スライスの範囲指定において、

負のインデックス `-1` は最後の要素を指しますが、

範囲の終了点には含まれません。



何か他にお手伝いできることがあれば、

どうぞお知らせください!



コメント