Remover aspas da string em Python
-
Remova aspas da string em Python usando o método
replace() -
Remova aspas da string em Python usando o método
strip() -
Remova aspas da string em Python usando o método
lstrip() -
Remova aspas da string em Python usando o método
rstrip() -
Remova aspas da string em Python usando o método
literal_eval()
Uma combinação de caracteres entre aspas simples '' ou duplas "" é chamada de string. Este artigo apresentará diferentes métodos para remover aspas de uma string em Python.
Remova aspas da string em Python usando o método replace()
Este método leva 2 argumentos, que podem ser nomeados como antigos e novos. Podemos chamar replace(), com '""' como a string antiga e "" (string vazia) como a nova string, para remover todas as aspas.
O código de exemplo completo é o seguinte:
old_string = '"python"'
new_string = old_string.replace('"', "")
print("The original string is - {}".format(old_string))
print("The converted string is - {}".format(new_string))
Resultado:
The original string is - "python"
The converted string is - python
Remova aspas da string em Python usando o método strip()
Neste método, as aspas são removidas de ambas as extremidades da string. Quotes '""' é passado como um argumento nesta função e irá remover as aspas na string antiga de ambos os lados e gerar new_string sem aspas.
O código de exemplo completo é o seguinte:
old_string = '"python"'
new_string = old_string.strip('"')
print("The original string is - {}".format(old_string))
print("The converted string is - {}".format(new_string))
Resultado:
The original string is - "python"
The converted string is - python
Remova aspas da string em Python usando o método lstrip()
Este método removerá aspas se elas aparecerem no início da string. É aplicável no caso de você precisar remover aspas no início da string.
O código de exemplo completo é o seguinte:
old_string = '"python'
new_string = old_string.lstrip('"')
print("The original string is - {}".format(old_string))
print("The converted string is - {}".format(new_string))
Resultado:
The original string is - "python
The converted string is - python
Remova aspas da string em Python usando o método rstrip()
Este método removerá aspas se elas aparecerem no final da string. O caractere final padrão a ser removido quando nenhum parâmetro é passado é o espaço em branco.
O código de exemplo completo é o seguinte.
old_string = 'python"'
new_string = old_string.rstrip('"')
print("The original string is - {}".format(old_string))
print("The converted string is - {}".format(new_string))
Resultado:
The original string is - python"
The converted string is - python
Remova aspas da string em Python usando o método literal_eval()
Este método testará um literal Python ou nó de expressão de visualização de contêiner, string codificada Unicode ou Latin-1. A string ou nó fornecido pode consistir apenas nas seguintes estruturas literais do Python: strings, números, tuplas, listas, dicionários, booleanos, etc. Ele testa com segurança strings contendo valores Python não confiáveis sem ter que examinar os próprios valores.
O código de exemplo completo é o seguinte:
string = "'Python Programming'"
output = eval(string)
print(output)
Resultado:
Python Programming