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