a = '12 15 19 23 14'
print(a.sqlit()) // AttributeError: 'str' object has no attribute 'sqlit'
split() — 字串分割,非 sqlit (漏掉 p)。
a = '12 15 19 23 14'
print(a.split()) // ['12', '15', '19', '23', '14'] 任意空白字元分割
print(a.split(' ')) // 同上,明確指定空格
print(a.split(' ', 2)) // ['12', '15', '19 23 14'] 最多分割 2 次
import re
s = '12, 15;19 23\t14'
print(re.split(r'[\s,;]+', s)) // ['12', '15', '19', '23', '14'] 多種分隔符
| 代碼 | 結果 | 說明 |
|---|---|---|
''.split() | [] | 空字串分割得空列表 |
' a '.split() | ['a'] | 首尾空白自動忽略 |
'a b'.split(' ') | ['a', 'b'] | 單空格分割 |
'a b'.split(' ') | ['a', '', 'b'] | 連續空格產生空字串元素 |