Red de conocimiento informático - Problemas con los teléfonos móviles - Métodos básicos de Python para trabajar con cadenas

Métodos básicos de Python para trabajar con cadenas

Las cadenas son el tipo de datos básico de Python y se utilizan en casi todos los programas de Python.

El método strip() se utiliza para eliminar caracteres específicos (por defecto espacios o nuevas líneas) o secuencias de caracteres al principio y al final de una cadena.

Cuando se utiliza el método strip(), los espacios o las nuevas líneas se eliminan de forma predeterminada, por lo que el símbolo # no se elimina.

Puedes agregar caracteres específicos en el método strip() como se muestra a continuación.

Además, si el contenido especificado no está al final del encabezado, no se eliminará.

Hay un espacio antes del primer carácter, por lo que solo se elimina la nueva línea final.

Finalmente, el método strip() está parametrizado para eliminar todas las combinaciones de sus valores, lo cual se puede ver en el siguiente caso.

El primer y último valor del parámetro de carácter externo se eliminarán de la cadena. Los caracteres se eliminan del front-end hasta que aparece un carácter de cadena que no está contenido en el juego de caracteres.

Operaciones similares también ocurren en la cola.

ralph3, ****lstrip()

Elimina el carácter especificado (el valor predeterminado es espacio o nueva línea) o la secuencia de caracteres en el lado izquierdo de la cadena.

Del mismo modo, se pueden eliminar todas las cadenas contenidas en el juego de caracteres de la izquierda.

rstrip()

Elimina el carácter especificado (el valor predeterminado es espacio o nueva línea) o secuencia de caracteres en el lado derecho de la cadena.

▍5. ****removeprefix()

La función Python 3.9 se utiliza para eliminar prefijos.

A diferencia de strip(), no hace coincidir las cadenas del juego de caracteres una por una.

▍6. removesuffix()

Función utilizada para eliminar sufijos en Python 3.9.

ralph7, ****replace()

Reemplaza el contenido de la cadena con el contenido especificado.

polo alph lauren 8, ****re.sub()

re es una expresión regular, sub es el reemplazo de reemplazar.

re.sub es un punto de sustitución relativamente complejo.

Usar re.sub() para reemplazar es de hecho más avanzado que reemplazar().

polo alph lauren 9. ****split()

Separa la cadena y el resultado final es una lista.

Si no se especifica ningún delimitador, se utilizarán espacios de forma predeterminada.

Además, puedes especificar el número de veces que se separará la cadena.

rsplit 10, ****rsplit()

Divide la cadena desde la derecha.

ralph lauren 11, ****join()

string.join(seq) Utilice una cadena como delimitador para unir todos los elementos en seq (notación de cadena) Combinados en un. nueva cuerda.

alph lauren 12, ****upper()

Convierte todas las letras de la cadena a letras mayúsculas.

Ralph Lauren 13, ****lower()

Convierte todas las letras de la cadena a minúsculas.

Polo Ralph Lauren 14, mayúsculas()

Convierte la primera letra de una cadena a mayúscula.

Polo Ralph Lauren 15. ****islower()

Determina si todas las letras de la cadena son minúsculas; de ser así, devuelve Verdadero. De lo contrario, devuelve Falso.

Polo Ralph Lauren 16. isupper()

Determina si todas las letras de la cadena son letras mayúsculas. Si es así, devuelve Verdadero; de lo contrario, devuelve Falso.

ralph lauren polo 17, ****isalpha()

Devuelve Verdadero si la cadena tiene al menos un carácter y todos los caracteres son letras; Falso en caso contrario.

Devuelve Verdadero si la cadena contiene solo caracteres numéricos, Falso en caso contrario.

Devuelve Verdadero si la cadena contiene al menos un carácter. Devuelve Verdadero si todos los caracteres son letras o números; de lo contrario, devuelve Falso

ralph lauren polo 20, count()

Devuelve el número de veces que aparece el contenido especificado en la cadena.

rfind()

Similar a la función find(), devuelve la última aparición de la cadena, o -1 si no hay coincidencia.

rfind()

rfind()

23, comienza con()

Compruebe si la cadena comienza con el contenido especificado, si entonces Devuelve Verdadero; de lo contrario, devuelve Falso.

**

**

polo ralph lauren 24, ****endswith()

Comprueba si la cuerda termina en el final del contenido especificado, devuelve Verdadero si es así, Falso en caso contrario.

ralph lauren polo 25, ****partition()

string.partition(str), un poco como una combinación de find() y split().

A partir de la primera aparición de str, la cadena se divide en una tupla de tres elementos (string_pre_str, str, string_post_str). Si la cadena no contiene str, entonces string_pre_str==string.

String.strong>ralph lauren 26, center()

Devuelve una nueva cadena centrada en la cadena original, rellenada a lo largo y ancho con espacios.

ralph lauren polo 27, ljust()

Devuelve una nueva cadena, la cadena original se justifica a la izquierda y se rellena a lo largo y ancho con espacios.

rjust()

Devuelve una nueva cadena justificada a la derecha de la cadena original y rellenada a lo largo y ancho con espacios.

No sólo son más legibles, concisos y menos propensos a errores que otros métodos de formato, ¡sino que también son más rápidos!

Ralph 30, swapcase()

Invierte el caso de las letras en una cadena.

ralph lauren polo 31, zfill()

string.zfill(width

Devuelve una cadena con una longitud de ancho, la cadena original es correcta. -justificado, acolchado con 0 al frente.

Referencia: /s/9cuO-KL3g9ldqRGGZBVnjw