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:
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 "ré”Método. O "ré”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:
Vamos verificar o exemplo a seguir para uma melhor compreensão!
Exemplo
Primeiro, importe a regex “ré" 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:
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.