Metoda particije () razdvaja niz pri prvom pojavljivanju niza argumenata i vraća korpicu koja sadrži dio prije separatora, niz argumenata i dio nakon separatora.
Sintaksa partition()
je:
string.partition (separator)
particije () Parametri ()
partition()
Postupak ima separator niza parametara koji dijeli string na prve pojave njega.
Povratna vrijednost s particije ()
Metoda particije vraća trostruku smjesu koja sadrži:
- dio prije separatora, parametar separatora i dio nakon separatora ako se parametar separatora nalazi u nizu
- sam niz i dva prazna niza ako parametar separatora nije pronađen
Primjer: Kako particija () radi?
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'))
Izlaz
('Python', 'is', 'fun') ('Python je zabavan', '', '') ('Python', 'is', "zabava, zar ne")