Sección de cadena () en Python

| | | | | | | | |

El método de partición () divide la cadena en la primera aparición del separador y devuelve una tupla que contiene la parte anterior del separador, el separador y la parte posterior al separador. Aquí el separador — es una cadena que tiene un argumento.

Sintaxis:
cadena.partición (separador)

Parámetros:
El método de partición () toma un separador (una cadena) como argumento que separa la cadena en la primera aparición de la misma.

Devuelve:
Devuelve una tupla que contiene la parte anterior al separador, el parámetro del separador y la parte posterior al separador si el parámetro del separador se encuentra en la cadena.
Devuelve una tupla que contiene la propia cadena y dos cadenas vacías si el parámetro del separador es no encontrado.

CÓDIGO 1


cadena = "pawan es bueno"


# ' es ' delimitador encontrado

print (string.partition ( `es` ))


Separador # no encontrado

imprimir (cadena.partición ( `malo` ))

cadena = "pawan es bueno, ¿no?"


# se divide cuando &# 39; es '

print (string.partition ( ` es ` ))

Salida:

(`pawan `, `es`, `un bien`) (`paan es un bien`, ` `,` `) (`paan`, `es`, "un bien, ¿no?") 

Codex2


cadena = "geeks es bueno"


# ' es ' delimitador encontrado

print (string.partition ( `es` ))


Separador # no encontrado

imprimir (cadena.partición ( `malo` ))

cadena = "geeks es bueno, ¿no?"


# se divide cuando &# 39; es '

print (string.partition ( ` es ` ))

Salida:

(`geeks `, `is`, `a good`) (`geeks is a good`, ` `,` `) (`geeks`, `is`, "a good, does not it")