Eliminar las comas de la pitón de la cadena

Eliminar las comas de la pitón de la cadena

Python es un práctico lenguaje de programación que facilita a los usuarios con varias funciones y operadores incorporados para realizar diferentes operaciones, como eliminar comas adicionales, personajes o cualquier símbolo de la cadena. A veces, los programadores desean eliminar las comas adicionales de cualquier cadena que se pueda agregar anteriormente, y ahora no quieren mantenerla en el código o cadena.

Esta publicación proporcionará las diferentes técnicas para eliminar las comas de la cadena en Python.

Cómo eliminar las comas de la cadena en Python?

Los siguientes métodos se utilizan para eliminar las comas de una cadena en Python:

  • en bucle
  • re.método sub ()
  • Método reemplazar ()

Método 1: retire las comas de la cadena en Python usando el bucle "para"

Para eliminar las comas de la cadena, el "paraSe puede usar el bucle. El bucle "para" es la función iterativa en Python que se puede utilizar para iterar sobre una secuencia. Los datos proporcionados pueden ser una tupla, un conjunto de instrucciones, una lista o una cadena.

Ejemplo

Primero, cree una variable de cadena:

original_string = "Esto, es mi prueba, código"

Luego, cree una variable más vacía que se usa para almacenar el resultado de la cadena ejecutada que no contiene comas:

resultante_string = ""

Ahora, atravesaremos el carácter de cadena especificado por carácter utilizando un "para" bucle. Durante el recorrido, verificaremos a través del "si"Declaración de si nuestro personaje actual es una coma o no. Si el personaje no es una coma, agregue el carácter actual a la cadena vacía creada previamente utilizando la concatenación de la cadena "+" operación. De lo contrario, el personaje marcado eliminará de la cadena:

Para el alfabeto en original_string:
Si el alfabeto != ",":
resultante_string = resultante_string + alfabeto

Una vez que terminen la ejecución del bucle y las coincidencias de caracteres, obtendremos la salida a través del "imprimir()" declaración:

imprimir (resultante_string)

Producción

Método 2: eliminar las comas de la cadena en Python usando "Re.método sub () "

La otra forma de eliminar las comas de la cuerda en Python es utilizar el "regex ()" o "re" método. El "re"El término es una expresión regular que es el método integrado de la pitón utilizado para lidiar con expresiones sistemáticas. Este paquete contiene el "re.sub()"Función que realiza reemplazo, intercambio o eliminación de las comas de las cuerdas en Python.

Sintaxis

La sintaxis del "re.sub()La función se establece a continuación:

re.Sub (OldValue, Reemplazar Value, Input_String)

Aquí:

  • "valor antiguo"El argumento se usa para pasar el valor anterior al"sub()"Función que necesita ser eliminada.
  • "reemplazar valor"El parámetro es el valor anterior que reemplazará el"valor antiguo".
  • "entrada_string"El argumento es la cadena que requiere cambiarse a"sub()" función.

Veamos el siguiente ejemplo para una mejor comprensión!

Ejemplo

Primero, importe la regex "re" paquete

importar

Entonces, llame al "re.sub()"Método con los argumentos requeridos y pasarlos al"resultante_string"

resultante_string = re.sub (",", "", original_string)

Por último, use el "imprimir()Función y obtenga la cadena modificada eliminada de comas:

imprimir (resultante_string)

Se puede ver en la salida proporcionada, la cadena resultante no tiene comas:

Método 3: Retire las comas de la cadena en Python usando el método "reemplazar ()"

Para eliminar las comas de cualquier cuerda proporcionada en Python, el "reemplazar()La función se puede usar. Puede devolver una cadena duplicada donde se intercambia las presiones de una subcadena junto con otra.

Sintaxis

La sintaxis general del "reemplazar()El método es:

stri.Reemplazar (OldValue, Reemplazar Value)

Aquí:

  • "valor antiguo"Se utiliza para pasar el carácter existente a la función de reemplazo que requiere que se elimine. Eliminaremos la coma como el primer parámetro de entrada.
  • "reemplazar valor"Se utiliza el argumento para pasar el personaje, reemplazando el"valor antiguo" personaje.

Para explorar la funcionalidad del método discutido anteriormente, consulte el siguiente ejemplo!

Ejemplo

Hemos usado el previamente creado "original_string"Cadena variable. Luego, utiliza el "reemplazar()"Método que toma el argumento requerido y los pasa al"resultante_string" variable:

resultante_string = original_string.reemplazar(",", "")

Obtenga la cadena modificada utilizando el "imprimir()" declaración:

imprimir (resultante_string)

Producción

Eso es todo! Hemos compilado los diferentes métodos para eliminar las comas de cualquier cadena en Python.

Conclusión

Para eliminar las comas de cualquier cadena en Python, la función iterativa "para"Loop, el"re.sub()Método ", y el"reemplazar()El método se puede usar. El bucle "para" es la función iterativa que se puede usar para iterarse en una secuencia. Allá.La función sub () "se usa para reemplazar, intercambiar o eliminar las comas de las cadenas, y la función" reemplazar () "devuelve una cadena duplicada donde las presiones de una subcadena se intercambia junto con otra. Esta publicación demostró las formas de eliminar las comas de la cadena en Python.