Aprenda a usar la función de división en Python



Este artículo cubre cómo podemos usar la función de división en Python con diferentes parámetros como separador y maxsplit con varios ejemplos.

El lenguaje de programación Python tiene varios tipos de datos incluyendo cuerdas. Aunque las cadenas son de naturaleza inmutable, aún podemos manipular una cadena usando como una función dividida. Divide cadenas más grandes en cadenas más pequeñas utilizando diferentes parámetros. En este artículo, aprenderemos cómo podemos usar la función de división en . Los siguientes son los temas que se tratan en este blog:

¿Qué es una cuerda?

Las cadenas en Python representan valores de caracteres Unicode. Python no tiene un tipo de datos de carácter, un solo carácter también se considera una cadena.





Usamos comillas simples o dobles para declarar una cadena. Para acceder a una cadena, usamos índices y corchetes. Dado que las cadenas son de naturaleza mutable, no podemos realizar ningún cambio después de declarar una cadena.

name = letra 'Edureka' (nombre [0])
 Salida: ES

Aunque no podemos cambiar una cadena después de la declaración, podemos dividir una cadena en Python.



configuración de Java Classpath en Linux

Necesidad de función dividida

La función Split devuelve una lista de cadenas después de dividir la cadena en función del separador dado. Las siguientes son las ventajas de usar una función dividida en Python:

  • En algún momento, es posible que tengamos que dividir una cuerda grande en trozos o cuerdas más pequeñas.
  • Es lo opuesto a la concatenación, que suma dos cadenas.
  • Los espacios en blanco se consideran un separador si no se proporciona ninguno en la función de división.
  • Se vuelve más fácil analizar y deducir conclusiones.
  • Ayuda a decodificar cadenas cifradas.

¿Cómo utilizar la función de división en Python?

La función de división divide una cadena más grande y proporciona una lista con partes o cadenas más pequeñas. A continuación se muestra un ejemplo para dividir una cadena en Python.

a = 'Somos Edureka, tenemos tutoriales de vanguardia y programas de certificación para mejorar sus conocimientos' imprimir (a.split ())
 Salida: ['Nosotros', 'somos', 'Edureka', 'nosotros', 'tenemos', 'corte', 'ventaja', 'tutoriales', 'y', 'certificación', 'programas', 'para', ' upskill ',' tu ',' conocimiento ']

Arriba hay un ejemplo simple para mostrar cómo se puede usar la función de división para dividir todo el texto en cadenas más pequeñas. Pero la función dividida tiene diferentes parámetros para optimizar la ejecución.



Parámetros divididos

  1. Separador: actúa como un delimitador, la cadena se divide de acuerdo con el separador especificado. También es opcional, si no se especifica un separador, el separador predeterminado será el espacio en blanco.

  2. Max: también es opcional. Define el número de divisiones que se realizarán. El valor predeterminado es -1, lo que significa que no hay límites en el número de divisiones.

Separador

A continuación se muestra un ejemplo para mostrar la función de división con un parámetro de separador:

cómo tomar una captura de pantalla en selenium webdriver usando java
a = 'Edureka es la empresa de tecnología educativa más grande, tiene muchos cursos de vanguardia para aprender' imprimir (a.split (',') b = 'Domingo * Lunes * Martes * Miércoles * Jueves * Viernes * Sábado' imprimir (a. dividir ('*')
 Salida: ['Edureka es la empresa de tecnología educativa más grande', 'tiene muchos cursos de vanguardia para aprender'] ['Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado']

En el ejemplo anterior, el separador se especifica según el cual la cadena se divide en cadenas más pequeñas.

Max

A continuación se muestra un ejemplo para mostrar la función de división con un parámetro máximo:

a = 'mi * nombre * es * python' print (a.split ('*', 3)
 Salida: ['mi', 'nombre', 'es', 'python']

El parámetro max en el ejemplo anterior se establece en 3, lo que significa que la salida tendrá 4 elementos en la lista de cadenas.

Ejemplo

A continuación se muestran algunos ejemplos, donde podemos usar la función split para dividir la cadena en trozos o cadenas más pequeñas.

a = 'mi nombre es python' print (a.split ()) b = 'CatDogAntCarTap' print ([b [i: i + 3] para i en el rango (0, len (b), 3)]) c = 'python # was # made # by # Guido # van # rossum' print (c.split ('#', 6) d = 'this, will, be, in, output, this will not' print (d.split (',', 4)
 Salida: ['mi', 'nombre', 'es', 'pitón'] ['Gato', 'Perro', 'Hormiga', 'Coche', 'Tap'] ['pitón', 'estaba', 'hecho' , 'por', 'Guido', 'van', 'rossum'] ['esto', 'será', 'será', 'en', 'salida']

En este blog, hemos aprendido cómo se puede utilizar la función de división para dividir cadenas grandes en fragmentos o cadenas más pequeñas. La cadena es una estructura de datos inmutable, lo que significa que no se puede cambiar una vez que la haya declarado. Aunque la manipulación se puede realizar mediante la función de división. El lenguaje de programación Python tiene diferentes tipos de datos como lista , , tupla , conjunto etc.

recortar () en java

Tipos de datos primitivos y estructuras de datos especializadas optimiza tu código y da una ventaja a Python sobre otros lenguajes de programación. Para dominar sus habilidades, inscríbase en y ponga en marcha su aprendizaje.

¿Tiene alguna pregunta? Menciónalos en los comentarios, nos pondremos en contacto contigo lo antes posible.