Python Substringを使ってみた

Table of Contents

Table of Contents

Substring勉強のため、使い方をメモしました。



Substring

記述方法

string[start: end: step]

start: 開始位置(設定しない場合、0とする)
end: 終了位置(この位置の文字をアウトプットに含めない)
step: 間隔(デフォルトは1)



使用例

string[start: end: step]

a = '0123456789'

print(a[1:9:2])
# > 1357

string[string: end]

a = '0123456789'

print(a[1:9])
# > 12345678

string[: end]

a = '0123456789'

print(a[:3])
# > 012

最後の文字

a = '0123456789'

# 最後の一文字
print(a[-1])
# > 9

# 最後の3文字
print(a[-3:])
# > 789

# 先頭2番目文字から最後の4番目文字
print(a[1:-3])
# > 123456



参考