Remova vírgulas do string python

Remova vírgulas do string python

O Python é uma linguagem de programação útil que facilita os usuários com várias funções e operadores internos para executar diferentes operações, como eliminar vírgulas extras, caracteres ou quaisquer símbolos da string. Às vezes, os programadores querem remover as vírgulas extras de qualquer string que possa ser adicionada anteriormente, e agora não querem mantê -la no código ou string.

Esta postagem fornecerá as diferentes técnicas para remover vírgulas da string no Python.

Como remover vírgulas da string em python?

Os seguintes métodos são usados ​​para remover vírgulas de uma string no Python:

  • para loop
  • ré.Método sub ()
  • Método Substituir ()

Método 1: Remova vírgulas da string em python usando “para” loop

Para remover as vírgulas da string, o “para”O loop pode ser usado. O loop "for" é a função iterativa no python que pode ser utilizada para iterar sobre uma sequência. Os dados fornecidos podem ser uma tupla, um conjunto de instruções, uma lista ou uma string.

Exemplo

Primeiro, crie uma variável de string:

original_string = "Isso é, meu teste, código"

Em seguida, crie mais uma variável vazia usada para armazenar o resultado da sequência executada que não contém vírgulas:

resultant_string = ""

Agora, percorreremos o caractere de string especificado por caractere, utilizando um “para" laço. Durante a travessia, verificaremos o “seDeclarar se nosso personagem atual é uma vírgula ou não. Se o personagem não for uma vírgula, adicione o personagem atual à sequência vazia criada anteriormente, utilizando a concatenação da string “+" Operação. Caso contrário, o caractere verificado será removido da string:

para alfabeto em original_string:
se alfabeto != ",":
resultante_string = resultant_string + alfabeto

Quando a execução do loop e as correspondências de personagens terminarem, obteremos a saída através do “imprimir()" declaração:

Imprimir (resultante_string)

Saída

Método 2: Remova vírgulas da string em python usando “Re.Método sub () ”

A outra maneira de eliminar as vírgulas da corda em Python é utilizando o “regex ()" ou "”Método. O "”O termo é uma expressão regular que é o método interno do Python usado para lidar com expressões sistemáticas. Este pacote contém o “ré.sub()”Função que executa substituição, troca ou eliminação das vírgulas das cordas em Python.

Sintaxe

A sintaxe do “ré.sub()”A função está afirmada abaixo:

ré.Sub (OldValue, SubstituirValue, Input_String)

Aqui:

  • ““OldValue”O argumento é usado para passar o valor antigo para o“sub()”Função que precisa ser eliminada.
  • ““substituaValue”Parâmetro é o valor antigo que substituirá o“OldValue”.
  • ““input_string”O argumento é a string que requer ser alterada para o“sub()”Função.

Vamos verificar o exemplo a seguir para uma melhor compreensão!

Exemplo

Primeiro, importe a regex “" pacote

importar re

Então, chame o “ré.sub()”Método com os argumentos necessários e os passa para o“resultant_string

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

Por fim, use o “imprimir()”Função e obtenha as vírgulas eliminadas string modificada:

Imprimir (resultante_string)

Pode ser visto na saída fornecida, a sequência resultante não tem vírgulas:

Método 3: Remova vírgulas da string em python usando o método "substituir ()"

Para eliminar as vírgulas de qualquer string fornecida em python, o “substituir()”A função pode ser usada. Ele pode retornar uma string duplicada onde as presenças de uma substring são trocadas junto com outra.

Sintaxe

A sintaxe geral do “substituir()”O método é:

str.Substitua (OldValue, SubstituaValue)

Aqui:

  • ““OldValue”É utilizado para passar o personagem existente para a função de substituição que exige que ela seja removida. Vamos eliminar a vírgula como o primeiro parâmetro de entrada.
  • ““substituaValue”O argumento é utilizado para passar no personagem, substituindo o“OldValue" personagem.

Para explorar a funcionalidade do método discutido acima, confira o seguinte exemplo!

Exemplo

Usamos o criado anteriormente “original_stringString variável. Então, utilize o “substituir()”Método que leva o argumento exigido e os passa para o“resultant_string" variável:

resultant_string = original_string.substituir(",", "")

Obtenha a string modificada utilizando o “imprimir()" declaração:

Imprimir (resultante_string)

Saída

Isso é tudo! Nós compilamos os diferentes métodos para eliminar vírgulas de qualquer string em Python.

Conclusão

Para remover as vírgulas de qualquer string no python, a função iterativa “para”Loop, o“ré.sub()”Método e o“substituir()”O método pode ser usado. O loop "for" é a função iterativa que pode ser usada para iterando sobre uma sequência. Lá.A função sub () ”é usada para substituição, troca ou eliminação das vírgulas das cordas, e a função“ substituir () ”retorna uma string duplicada em que as presenças de uma substring são trocadas junto com outra. Este post demonstrou as formas de remover vírgulas da string no Python.