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)

Pagsusuri Ng Halimbawa

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)

Pagsusuri Ng Halimbawa

Halimbawa

Gamit ang simbolo ng hashtag bilang separator:

txt = "apple#banana#cherry#orange"
x = txt.split("#")
print(x)

Pagsusuri Ng Halimbawa

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)

Pagsusuri Ng Halimbawa