Meetod partition () jagab stringi argumendistringi esmakordsel esinemisel ja tagastab dupleksi, mis sisaldab osa enne eraldajat, argumentistringi ja eraldajale järgnevat osa.
Süntaks partition()
on:
string.partition (eraldaja)
partitsioon () Parameetrid ()
partition()
Meetod võtab stringi parameetri eraldaja, mis eraldab string esmaavaldumiseni ta.
Tagastusväärtus partitsioonilt ()
Jaotamismeetod tagastab kolme dupleksi, mis sisaldab järgmist:
- eraldajale eelnev osa, eraldaja parameeter ja eraldajale järgnev osa, kui eraldaja parameeter on stringist leitud
- string ise ja kaks tühja stringi, kui eraldaja parameetrit ei leita
Näide: kuidas partitsioon () töötab?
string = "Python is fun" # 'is' separator is found print(string.partition('is ')) # 'not' separator is not found print(string.partition('not ')) string = "Python is fun, isn't it" # splits at first occurence of 'is' print(string.partition('is'))
Väljund
('Python', 'is', 'fun') ('Python on lõbus', '', '') ('Python', 'on', 'lõbus, kas pole')