Método partition() en Python
El
método
partition()
en Python
es una función incorporada que se utiliza para dividir una cadena en tres partes en función de la ocurrencia de una subcadena especificada. Las tres partes resultantes son las siguientes:
Página de referencia: resume la firma y el uso de un método concreto. El valor está en el patrón: qué recibe, qué devuelve y en qué situación lo usarías.
Copia el ejemplo al editor, cámbiale los argumentos y comprueba la salida.
- Parte Anterior (Before): Es la parte de la cadena antes de la primera aparición de la subcadena especificada.
- Subcadena (Separator): Es la propia subcadena especificada.
- Parte Posterior (After): Es la parte de la cadena que sigue a la primera aparición de la subcadena especificada.
La sintaxis general del método partition()
Ejemplo
print(cadena)
-
cadena: Es la cadena de texto en la que deseas realizar la partición. -
subcadena: Es la subcadena que se utiliza como punto de división.
Ejemplo del el método partition()
A continuación, te proporciono un ejemplo detallado para ilustrar cómo funciona el método
partition()
:
Ejemplo
# Mostramos el resultado
print("Parte Anterior:", resultado[0])
print("Subcadena:", resultado[1])
print("Parte Posterior:", resultado[2])
Salida:
Ejemplo
print(cadena)
En este ejemplo, hemos dividido la cadena
frase
en tres partes utilizando la coma como separador. Como resultado, obtuvimos las tres partes mencionadas anteriormente.
Es importante destacar que el método
partition()
siempre devuelve una tupla que contiene las tres partes. Puedes acceder a estas partes utilizando índices, como se muestra en el ejemplo.
El método
partition()
es útil cuando necesitas dividir una cadena en partes basadas en la primera ocurrencia de una subcadena específica sin eliminar la subcadena en sí.
- Tutorial de Cadenas en Python
Practica Método partition() en Python en el editor
Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.
Ejercicio: Usar print()
El método partition() en Python es una función incorporada que se utiliza para dividir una cadena en tres partes en función de la.
Ejercicio: Mostramos el resultado
A continuación, te proporciono un ejemplo detallado para ilustrar cómo funciona el método partition().
Ejemplo
# Mostramos el resultado
print("Parte Anterior:", resultado[0])
print("Subcadena:", resultado[1])
print("Parte Posterior:", resultado[2])
Cómo practicar
1. Pulsa Ejecutar en el bloque de código.
2. Modifica un valor o argumento.
3. Vuelve a ejecutar y observa la consola.
Resumen
- Ejecuta y modifica cada ejemplo antes de seguir.
- Revisa errores de indentación y de importación de módulos.
- Consulta la lección anterior y la siguiente del menú lateral.