String 字元/Split 根據特徵(pattern)分隔
- 在前述擷取部分文字的例子中,我們利用索引值將 NBA 球星姓名分開擷取出來
- 在面對不同 NBA 球星每個人的姓氏、名字的長度都不一致,勢必要用更好的方式。
- Python 中可以利用 .split() 方法
- 指定一個特徵來將一個文字分隔開來,並依序儲存在 list 之中。
shaq = "Shaquille O'Neal"
print(shaq.split(sep=" "))
## ['Shaquille', "O'Neal"]
shaq = "O'Neal, Shaquille"
print(shaq.split(sep=", "))
## ["O'Neal", 'Shaquille']