¿Cómo eliminar los acentos de cuerda usando Python 3?

Los acentos de string son caracteres de string especiales adaptados de idiomas de otros acentos. En este artículo, vamos a eliminar los ascensos de una string.

Ejemplos:

Entrada: orčpžsíáýd

Salida: orcpzsiayd

Entrada: stavänger

Salida: stavanger

Podemos eliminar los acentos de la string usando un módulo de Python llamado Unidecode. Este módulo consta de un

Sintaxis:

string_salida = unidecode.unidecode(string_objetivo)

A continuación se muestran algunos ejemplos que muestran cómo eliminar los ascensos de una string:

Ejemplo 1:

Python3

# import required module
import unidecode
 
# assign string
string = "orčpžsíáýd"
 
# display original string
print('\nOriginal String:', string)
 
# remove ascents
outputString = unidecode.unidecode(string)
 
# display new string
print('\nNew String:', outputString)

Producción:

Original String: orčpžsíáýd

New String: orcpzsiayd

Ejemplo 2:

Python3

# import required module
import unidecode
 
# assign string
string = "stävänger"
 
# display original string
print('\nOriginal String:', string)
 
# remove ascents
outputString = unidecode.unidecode(string)
 
# display new string
print('\nNew String:', outputString)

Producción:

Original String: stävänger

New String: stavanger

Ejemplo 3:

Python3

# import required module
import unidecode
 
# assign string
stringList = ["hell°",  "tromsø",  "stävänger", "ölut"]
 
# display original string
print('\nOriginal List of Strings:\n', stringList)
 
for i in range(len(stringList)):
    # remove ascents
    stringList[i] = unidecode.unidecode(stringList[i])
 
# display new string
print('\nNew List of Strings:\n', stringList)

Producción:

Original List of Strings:
 ['hell°', 'tromsø', 'stävänger', 'ölut']

New List of Strings:
 ['helldeg', 'tromso', 'stavanger', 'olut']

Publicación traducida automáticamente

Artículo escrito por kshitijjainm y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *