El método de partición() de Python String divide la string en la primera aparición del separador y devuelve una tupla que contiene la parte anterior al separador, el separador y la parte posterior al separador. Aquí separador es una string que se da como argumento.
Sintaxis:
string.partición(separador)
Parámetros:
El método de partición() toma un separador (una string) como argumento que separa la string en su primera aparición.
Devoluciones:
Devuelve una tupla 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 string. Devuelve una tupla que contiene la propia string y dos strings vacías si no se encuentra el parámetro separador.
Ejemplo 1
Python3
string = "pawan is a good" # 'is' separator is found print(string.partition('is ')) # 'not' separator is not found print(string.partition('bad ')) string = "pawan is a good, isn't it" # splits at first occurrence of 'is' print(string.partition('is'))
Producción:
('pawan ', 'is ', 'a good') ('pawan is a good', '', '') ('pawan ', 'is', " a good, isn't it")
Ejemplo 2
Python3
string = "geeks is a good" # 'is' separator is found print(string.partition('is ')) # 'not' separator is not found print(string.partition('bad ')) string = "geeks is a good, isn't it" # splits at first occurrence of 'is' print(string.partition('is'))
Producción:
('geeks ', 'is ', 'a good') ('geeks is a good', '', '') ('geeks ', 'is', " a good, isn't it")
Publicación traducida automáticamente
Artículo escrito por pawan_asipu y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA