Método Lstrip de Python String

Método Lstrip de Python String

Se emplea la cadena Python "lstrip ()" para eliminar los caracteres principales de las cuerdas. Este método elimina los caracteres principales dependiendo del parámetro de cadena dado. El uso del método sin proporcionar ningún argumento también eliminará el espacio líder del valor de la cadena.

La sintaxis del método python lstrip ()

Ejemplo 1: Uso del método String lstrip () en el código Python.

En este ejemplo, eliminaremos el personaje principal de una cadena utilizando el método "lstrip ()" de la cadena de python. Dependiendo del parámetro de cadena, este método duplica la cadena de entrada y proporciona una nueva cadena con los caracteres principales eliminados. Si no se otorga ningún argumento, se eliminará el espacio principal.

Comencemos la primera sección del código en el que eliminaremos el espacio líder que está presente en el valor de la cadena. El espacio principal solo se puede eliminar utilizando el método "lstrip ()", que no acepta argumentos, o la función "lstrip ()", que acepta el carácter "ninguno" como argumento. En esta sección, donde tenemos que pasar el parámetro en el método "lstrip ()", lo dejaremos en blanco. Por lo tanto, eliminará el espacio principal de un valor de cadena a cambio. Dado que este método solo acepta argumentos de tipo "char", que a menudo se escriben en comas invertidas, debemos escribir el argumento entre las comas invertidas.

El valor de la cadena "Me gusta jugar" actúa como el paso preliminar del guión. Antes de escribir los caracteres de la cadena, primero agregamos un espacio doble presionando la tecla de espacio en el teclado en el valor de la cadena. Este valor de cadena se almacena en la variable "String1". Después de eso, estamos usando "lstrip ()" con "string1" porque ya hemos almacenado el valor de cadena en esta variable y no pasaremos ningún argumento. En cambio, dejaremos los paréntesis de "lstrip ()" vacío. Vamos a guardar el resultado que se obtiene utilizando este "lstrip ()" en la variable "resultado" que inicializamos anteriormente. Después de eso, llamamos a "print ()" suministrando el parámetro "resultado" a este método porque hemos guardado el resultado allí y queremos mostrarlo en la salida.

Como podemos ver en la salida, eliminó el espacio líder que estaba presente en el valor de cadena en el código anterior y devolvió una nueva cadena que es una copia de la cadena de entrada. En simple, el valor restante de una cadena mostrada es el mismo que el valor de su cadena de entrada, pero se eliminan los espacios principales.

Vamos a eliminar algunos de los caracteres principales en la segunda sección del código suministrando los caracteres de la cadena como argumento. "Lstrip ()" eliminó los caracteres principales basados ​​en el argumento de la cadena aprobado. Esta sección del código es diferente de la parte anterior; En ese código dimos un argumento vacío y eliminó los espacios principales, pero en esto, estamos pasando un argumento de cadena y usando "lstrip ()" para eliminar los caracteres principales. Los personajes se eliminan del lado izquierdo.

Comencemos el código afirmando que "Python es el lenguaje de programación de más rápido crecimiento" en un valor de cadena que se almacena en la variable inicializada "String2". Después de eso, llamamos "lstrip ()" con "string2", que se usa esencialmente como parámetro porque lo inicializamos en la línea antes y colocamos el valor de la cadena en él.

A continuación, llamamos "lstrip ()" con "Python es el" como argumento de cadena en las paréntesis de la función. Como podemos ver, estas son las primeras tres palabras del valor de la cadena que dimos como argumento. Como resultado, los eliminará de la cadena y mostrará una nueva cadena que tiene una copia del original. La salida que adquirimos mediante el uso de la técnica "lstrip ()" se coloca en este "resultado", que creamos antes y luego invocamos la función "print ()" con el parámetro "resultado" en la siguiente línea.

Se muestra el resultado, que es una nueva cadena con el valor "lenguaje de programación de más rápido crecimiento". Porque dimos algunos elementos de cadena como argumentos y somos conscientes de que "lstrip ()" eliminó a los personajes principales dependiendo de los argumentos aprobados. Por lo tanto, no mostró los elementos principales en la cadena, que son "Python es el", se eliminó de la lista.

Ahora, si usamos la función "lstrip ()" para pasar algunos de los caracteres de cadena desde el medio o el final como argumento, el valor de la cadena de retorno no cambiaría; permanecería igual que apareció en la entrada.

Por lo tanto, vamos a demostrar en esta sección que el valor de la cadena no cambiará, o no se generará un error si el argumento suministrado como una cadena no es el carácter principal. Comencemos el código. La primera línea de código tiene el valor de cadena "#noah obtuvo 80% de marcas" que también contiene los símbolos "%" y "#", así como un dígito numérico. Sin embargo, el objetivo principal de esta sección del código es demostrar lo que sucedería si damos un argumento que no es la carta principal.

Entonces, volviendo al código, la variable "String3" es donde mantenemos este valor de cadena. Luego, en la siguiente línea, llamamos "lstrip ()" con el argumento "string3", y pasamos "80%", que no es un personaje principal en el valor de la cadena, como argumento para este método. La salida del uso del método "lstrip ()" se guarda en la variable "resultado", que creamos antes de llamarlo con la función "print ()" para mostrar el resultado.

Debido a que aprobamos el argumento que no era caracteres principales y este método ignora la eliminación de los caracteres restantes presentes en una cadena, solo elimina los caracteres principales de una cadena. La salida luego muestra el resultado que contiene una cadena que es una copia de una cadena presente en el código anterior.

Ejemplo 2: utilizando el método lstrip () para eliminar un símbolo de la lista como carácter principal.

En esta ilustración, generaremos una lista de cadenas con varios valores de cadena en ellas. Usaremos los símbolos como caracteres principales para los valores de cadena en la lista y los eliminaremos de la lista aplicando la función "lstrip ()".

Comencemos con el segundo ejemplo, donde tenemos una lista de cadenas con varios valores de cadena. El carácter principal de un solo valor de cadena se eliminó en el ejemplo anterior, pero en este caso, vamos a eliminar los caracteres principales de numerosos valores de cadena a la vez. Por lo tanto, hemos construido una lista de valores de cadena. Hay tres elementos de cadena en esta lista: "$ Alex", "*Noah" y "@emma". Estos tres valores se originan en varios símbolos. Luego se llamó al método "lstrip ()" con la variable "r" que habíamos generado anteriormente.

Los parámetros "$", "*y"@"se dan dentro de sus paréntesis y la declaración" para R en datos "se escribe junto a él, lo que indica que" R "puede ser cualquier valor de" datos ". Esto implica que la función eliminará el carácter principal antes de tomar cada elemento de la lista en los "datos". La variable "r" se pasa como un parámetro a la función print ().

La cadena que contiene la lista de elementos ahora se muestra en la salida. La lista de cadenas de elementos todavía está presente, pero podemos ver que los caracteres principales se han eliminado, por lo que ya no tiene ningún personaje principal.

Conclusión

Hemos discutido el uso del método "lstrip ()" para sacar a los caracteres principales del valor de la cadena. En esta publicación, hemos utilizado dos ejemplos separados para describir la técnica "lstrip ()" de la cadena de python. En el primer ejemplo, eliminamos los personajes principales del valor de la cadena al pasar los caracteres como argumento y el espacio principal al no pasar ningún argumento y, en el segundo ejemplo, eliminamos los símbolos de la lista de cuerdas como un personaje líder.