split metodu

split metody, setiri çepden ilkinji gabat gelýän kesgitleýinji goşunga we parametrde görkezilen ajyrgyda görä bölünenden soň sanawy dolandyrýar. Ikinji islegli parametrde setiri näçe gezek böljekdigimizi görkezýäris. Öň belleme boýunça setiri çäksiz mukdarda gezek bölmek bolýar.

Sintaksis

pythonsetir.split(ajyrgy, [bölüniş sany])

Mysal

Geliň, split metodyny aşakdaky setire ulanap, ony bir gezek bölýäris:

pythontxt = 'ab_ac_dea'
print(txt.split('_', 1))

Kody ýerine ýetirmegiň netijesi:

python['ab', 'ac_dea']

Mysal

Indi bolsa, split metodyny bölüniş sanyny görkezmezden ulanalyň:

pythontxt = 'ab_ac_dea'
print(txt.split('_'))

Kody ýerine ýetirmegiň netijesi:

python['ab', 'ac', 'dea']

Şeýle-de görüň

  • rsplit metodu,
    setiri çepden däl, sagdan kesgitleýinji goşunga görä bölýär
  • rpartition metodu,
    setiri soňky gabat gelýän kesgitleýinji goşunga görä bölýär
  • partition metodu,
    setiri ilkinji gabat gelýän kesgitleýinji goşunga görä bölýär
  • join metodu,
    setirleriň sanawyndan setiri dolandyrýar