Python-strengpartition ()

Metoden partition () opdeler strengen ved den første forekomst af argumentstrengen og returnerer en tuple, der indeholder den del, der er før separatoren, argumentstrengen og delen efter separatoren.

Syntaksen for partition()er:

 string.partition (separator)

partition () Parametre ()

Den partition()metode tager strengparameter separator, der adskiller strengen ved den første forekomst af det.

Returneringsværdi fra partition ()

Partitionsmetoden returnerer en 3-tuple, der indeholder:

  • delen før separatoren, separatorparameteren og delen efter separatoren, hvis separatorparameteren findes i strengen
  • selve strengen og to tomme strenge, hvis separatorparameteren ikke findes

Eksempel: Hvordan partition () fungerer?

 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'))

Produktion

 ('Python', 'er', 'sjovt') ('Python er sjovt', '', '') ('Python', 'er', 'sjovt, er det ikke ")

Interessante artikler...