Partición de cadena de Python ()

El método partition () divide la cadena en la primera aparición de la cadena del argumento y devuelve una tupla que contiene la parte del separador anterior, la cadena del argumento y la parte posterior al separador.

La sintaxis de partition()es:

 string.partition (separador)

Partición () Parámetros ()

El partition()método toma un separador de parámetro de cadena que separa la cadena en la primera aparición.

Valor de retorno de la partición ()

El método de partición devuelve una tupla de 3 que contiene:

  • la parte antes del separador, el parámetro del separador y la parte después del separador si el parámetro del separador se encuentra en la cadena
  • la cadena en sí y dos cadenas vacías si no se encuentra el parámetro separador

Ejemplo: ¿Cómo funciona la partición ()?

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

Salida

 ('Python', 'es', 'divertido') ('Python es divertido', '', '') ('Python', 'es', "divertido, ¿no?")

Articulos interesantes...