maketrans ()
La función maketrans () se utiliza para crear una tabla de transición, es decir, especifica una lista de caracteres que se reemplazarán en toda la cadena, o caracteres para ser eliminado de la cadena
Sintaxis: maketrans (str1, str2, str3)
Parámetros:
str1: Especifica la lista de caracteres que deben reemplazarse.
str2: Especifica la lista de caracteres con los que deben reemplazarse los caracteres.
str3: especifica la lista de caracteres que deben eliminarse.Devuelve: Devuelve la tabla de traducción que especifica las conversiones que puede usar translate ()
Traducir con maketrans ()
Para traducir caracteres en una cadena, translate() se usa para realizar traducciones. Esta función usa la transformación de traducción especificada con maketrans ().
Sintaxis: translate (table, delstr)
Parámetros:
tabla: Asignación de traducción especificada para realizar traducciones.
delstr: La cadena de eliminación se puede especificar como argumento opcional que no se menciona en la tabla.Devoluciones: Devuelve la cadena del argumento después de realizar las traducciones usando la tabla de traducción.
Código no. 1: código para traducir utilizando translate() y maketrans().
Resultado: La cadena antes de traducir es: semanastussemanas La cadena después de traducir es: pythonengineering Traducir sin layouttrans () La traducción también se puede lograr especificando el diccionario de traducción y pasándolo como un objeto que actúa como una pantalla. En este caso, no es necesario que maketrans () realice las traducciones. Código # 2: código para la traducción sin layouttrans ().
Resultado: La cadena antes de traducir es: semanastussemanas La cadena después de traducir es: pythonengineering Aplicación: |