Partição Python String ()

O método partition () divide a string na primeira ocorrência da string do argumento e retorna uma tupla contendo a parte anterior ao separador, a string do argumento e a parte após o separador.

A sintaxe de partition()é:

 string.partition (separador)

partição () Parâmetros ()

O partition()método usa um separador de parâmetro de string que separa a string na primeira ocorrência.

Valor de retorno da partição ()

O método de partição retorna uma tupla de 3 contendo:

  • a parte antes do separador, o parâmetro do separador e a parte depois do separador se o parâmetro do separador for encontrado na string
  • a própria string e duas strings vazias se o parâmetro separador não for encontrado

Exemplo: Como funciona a partição ()?

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

Resultado

 ('Python', 'é', 'divertido') ('Python é divertido', '', '') ('Python', 'é', "divertido, não é")

Artigos interessantes...