Python 字符串 split() 方法
Halimbawa
Hatiin ang string sa isang listahan kung saan ang bawat salita ay isang elemento ng listahan:
txt = "welcome to China" x = txt.split() print(x)
Paglilinang at Paggamit
Ang split() na paraan ay maghahati ng string sa listahan.
Maaaring magbigay ng separator, ang default na separator ay anumang banyag na espasyo.
Komento:Kung mayroong max, ang listahan ay magiging may bilang na natukoy na elemento plus isa.
Pangungusap
.split(separator, max)
Halaga Ng Parametro
Parametro | Paglalarawan |
---|---|
separator | Opsiyonal. Tumutukoy sa separator na gagamitin sa paghahati ng string. Ang default ay walang separator. |
max | Opsiyonal. Tumutukoy sa bilang ng paghahati na gagawin. Ang default ay -1, na nangangahulugan na "lahat ng pagkakaroon". |
Higit pang halimbawa
Halimbawa
Gamit ang kumuna at space bilang separator, hatiin ang string:
txt = "hello, my name is Bill, I am 63 years old" x = txt.split(", ") print(x)
Halimbawa
Gamit ang simbolo ng hashtag bilang separator:
txt = "apple#banana#cherry#orange" x = txt.split("#") print(x)
Halimbawa
Huwagang mahalaga. Iyiwan ang string na may hanggang 2 na mga bagay sa listahan:
txt = "apple#banana#cherry#orange" # Ang max na paramter ay na-set sa 1, ang ibabalik ay magiging listahan na may 2 na elemento! x = txt.split("#", 1) print(x)