Oddíl řetězce Python ()

Metoda partition () rozděluje řetězec při prvním výskytu řetězce argumentu a vrací n-tici obsahující část před oddělovačem, řetězec argumentu a část za oddělovačem.

Syntaxe partition()je:

 string.partition (separator)

oddíl () Parametry ()

partition()Metoda má parametr oddělovač řetězec, který odděluje řetězce na prvním výskytu ní.

Návratová hodnota z oddílu ()

Metoda rozdělení vrací 3 n-tici obsahující:

  • část před oddělovačem, parametr oddělovače a část za oddělovačem, pokud je parametr oddělovače nalezen v řetězci
  • samotný řetězec a dva prázdné řetězce, pokud nebyl nalezen parametr oddělovače

Příklad: Jak funguje partition ()?

 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ýstup

 ('Python', 'is', 'fun') ('Python is fun', '', '') ('Python', 'is', "fun, That's it")

Zajímavé články...