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

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

# 前面第二個文字到從後面數來第四個文字
print(a[1:-3])
# > 123456



参考