String 字元/Capture 擷取部分文字

  • 資料科學團隊常需要利用文字中的某部分的協助判斷程式邏輯, 例如
    • 身分證字號中的第二個文字,’1’ 可以判斷是生理男性,’2’ 可以判斷是生理女性
    • 生日中的西元年份則可以協助判斷年齡
  • 在 Python 中由於文字具備可迭代(iterable)的特性,
    • 使用中括號搭配索引值與 slicing 的技巧就能夠擷取出部分文字
    • 特別注意 Python 慣例中索引值由 0 起始、不包含終止值。
shaq = "Shaquille O'Neal"
nickname = shaq[:4]
family_name = shaq[10:]

print(nickname)
## Shaq 

print(family_name)
## O'Neal

Reference:

results matching ""

    No results matching ""