Recorte de cuerdas en Python: todo lo que necesita saber



Este artículo le proporcionará un conocimiento detallado y completo sobre cómo implementar el recorte de cadenas en Python con ejemplos.

Recortar una cuerda puede ser muy útil y tiene múltiples aplicaciones. Muchos programadores utilizan excesivamente la función de recorte para extraer información, que podría ser valiosa para ellos de una cadena original. En este artículo, vamos a discutir el recorte de cuerdas en :

Introducción al recorte

Hay otras funcionalidades que posee Python que pueden parecer muy similares a esta. Una de esas cosas es ' Rebanado de cuerdas ”. Aquí podemos dividir las cadenas en muchas partes y aplicar diferentes opciones a la cadena. Podemos eliminar ciertas secciones, recortar la primera parte, eliminar las últimas letras de la cadena y reemplazarla con otras cadenas en esas posiciones también.





String-Trimming



clase de python __init__

Dado que esa es una sección completamente separada, veamos ahora qué se puede hacer con las cadenas mediante el recorte.

¿Qué es el recorte de cadenas en Python?

El recorte de una cuerda se realiza de tres formas, como se muestra en el diagrama anterior. Echemos un vistazo a ellos.

  • Tira - Se devuelve una nueva cadena después de eliminar los espacios finales o iniciales.



  • Tira en R - Esto genera una nueva cadena con solo los espacios finales eliminados. De ahí el nombre 'rstring', es decir, eliminar los espacios solo del lado derecho de la cadena.

  • Tira en L - “Lstrip” hace lo contrario de la R-strip. Elimina los espacios en blanco del principio de la cadena, que es el lado izquierdo.

Por defecto, todas estas funciones no requieren obligatoriamente que se pase un argumento para eliminar los espacios en blanco. Solo cuando es necesario eliminar un determinado carácter, eso se menciona en el argumento y, en consecuencia, se eliminará de los lugares inicial y final.

str = 'EDUREKA' print (f'String = '{s1}' n ') print (f'After Removing Whitespaces String String =' {str.lstrip ()} 'n') print (f'After Removing Trailing Whitespaces String = '{str.rstrip ()}' n ') print (f'After recortar la cadena de espacios en blanco =' {str.strip ()} 'n')

Ahora consideremos que un cierto carácter se extrae de una cadena.

str = '&&&&&& EDUREKA &&&&&&' print ('n Esta es la cadena original nn', str) print ('n A continuación se muestra la función de tira habitual n') print (str.strip ('&')) print ('n Abajo está la R -strip functionnn ') print (str.rstrip (' & ')) print (' n Debajo está la función L-strip nn ') print (str.lstrip (' & '))

Existen otras funcionalidades, que giran en torno a este similar tema del recorte de cuerdas en Python. Veamos ahora otras funcionalidades simples, que se aplican a las cadenas.

Mínimo y máximo de una cadena

Aquí, la función mínima o 'min' es extraer el valor mínimo del alfabeto de la cadena. Eso es del conjunto de alfabetos A-Z, siendo A el valor más bajo y Z el más alto. La función 'max' hace lo contrario, es decir, selecciona el alfabeto de valor más alto de la cadena. Esto se puede expresar mejor con el siguiente ejemplo.

str = 'EDUREKA' print ('n Esta es la cadena original nn', str) print ('n El carácter de valor mínimo es: n' + min (str)) print ('n El carácter de valor máximo es: n' + max ( str))

Reemplazar

La función de reemplazo es bastante simple de entender. De la palabra reemplazar en sí, podemos derivar el significado de que ciertas secciones de la cadena se pueden reemplazar con otros elementos de la cadena. Por ejemplo, considere el siguiente código:

str = 'EDUREKA is EDUREKA' str1 = 'EDUREKA' str2 = 'BEST' print ('La cadena final después del reemplazo es: n') print ('Para una ocurrencian') print (str.replace (str1, str2, 1) ) print ('nPara dos ocurrenciasn') print (str.replace (str1, str2, 2))

Con esto, llegamos al final de este artículo de recorte de cadenas en Python. Espero que tenga suficientes ideas sobre el recorte de hilos.

Para obtener un conocimiento profundo de Python junto con sus diversas aplicaciones, puede para capacitación en línea en vivo con soporte 24/7 y acceso de por vida.

Tienes una pregunta para nosotros? Menciónelos en la sección de comentarios de 'Recorte de cadenas en Python' y nos comunicaremos con usted.