Obtener partes de una cadena en Python

Rana Hasnain Khan 15 febrero 2024
  1. el método de corte en Python
  2. Obtenga la cadena izquierda usando el método de corte en Python
  3. Obtenga la cadena del medio usando el método de corte en Python
  4. Obtenga la cadena correcta usando el método de corte en Python
  5. Obtenga el último elemento de la cadena usando el método de corte en Python
  6. Obtenga la cadena usando el parámetro Step en el método de corte en Python
Obtener partes de una cadena en Python

Este artículo estudiará cómo obtener partes de una cadena en Python. Hay situaciones en las que necesitamos obtener algunos de los alfabetos o elementos de la cadena original en Python.

Para este propósito, usamos el método de subcadena, que proporciona algunos elementos específicos de esa cadena. El método de corte también es el mismo que el método de subcadena.

el método de corte en Python

Podemos usar el método de corte para obtener las partes específicas de la lista, matriz o tuplas. También podemos usarlo para eliminar o modificar las partes particulares de las cadenas y listas.

Podemos especificar dónde queremos comenzar y finalizar el proceso de corte en Python en la función de corte.

El punto inicial de la cuerda se puede llamar la cuerda izquierda, la parte media de la cuerda se puede llamar la cuerda media y el final de la cuerda se puede llamar la cuerda derecha. Esto se basa en las posiciones de las cadenas desde su cadena original.

Obtenga la cadena izquierda usando el método de corte en Python

El punto de inicio de la cadena es la parte inicial que especifica desde dónde queremos comenzar a cortar. El punto de inicio o la cadena izquierda siempre se especifica cada vez que se corta una cadena.

Si no se especifica, el valor predeterminado será cero.

También tenemos que especificar el final de la cadena donde queremos dividir la cadena original para obtener una subcadena. Es esencial determinar el punto final del corte si vamos a convertir la cadena original en múltiples o dos subcadenas.

Debido a que su valor predeterminado es el penúltimo elemento de la cadena original, si no especificamos el punto final, mantendrá la cadena original como una subcadena sin el último elemento de la cadena original.

El paso es el carácter utilizado en el corte para seleccionar el siguiente elemento de la lista o cadena. Si queremos sumar un incremento de 1 elemento, entonces paso es 1, y si vamos a sumar 2, entonces paso es 2.

Ahora, hablemos sobre el uso del método de corte con algunos ejemplos.

Si tenemos una cadena y queremos obtener los primeros seis elementos de esa cadena, podemos usar el siguiente código a continuación.

# python
originalString = "Slicing the string with Python"

leftString = originalString[0:6]

print("The left string collected is ", leftString)

Producción:

Obtener cadena izquierda usando el método de corte

Como puede ver en el ejemplo anterior, al decirle a Python que el punto inicial es 0 y el punto final es 6, podemos obtener la parte específica de la cadena usando el método de división.

Tenemos la parte izquierda de la cuerda.

Obtenga la cadena del medio usando el método de corte en Python

Ahora intentemos obtener la parte media de la cadena usando la misma función que se muestra a continuación.

# python
originalString = "Slicing the string with Python"

middleString = originalString[8:18]

print("The middle string collected is ", middleString)

Producción:

Obtener cadena intermedia usando el método de corte

Como puede ver, especificamos qué parte del medio queríamos como la cadena del medio en Python utilizando el método de corte, y rápidamente obtuvimos esa parte de la cadena.

Obtenga la cadena correcta usando el método de corte en Python

Ahora, veamos otro ejemplo en el que intentaremos obtener la última parte de la cadena original usando el mismo método que se muestra a continuación.

# python
originalString = "Slicing the string with Python"

rightString = originalString[19:]

print("The right string collected is ", rightString)

Producción:

Obtener la cadena correcta usando el método de corte

Como puede ver en el ejemplo anterior, no mencionamos el punto final del método de corte. Solo especificamos el punto de inicio y dividió la cadena hasta el final porque, de forma predeterminada, el valor era el último elemento.

Obtenga el último elemento de la cadena usando el método de corte en Python

Ahora, supongamos que solo queremos obtener el último elemento de la cadena usando el mismo método. Podemos lograr esto rápidamente usando el siguiente método.

# python
originalString = "Slicing the string with Python"

lastElement = originalString[-1]

print("The last element collected is ", lastElement)

Producción:

Obtenga el último elemento usando el método de corte

Como puede ver en el ejemplo anterior, podemos obtener los últimos elementos de las cadenas usando el índice negativo.

Usamos -1 para obtener el último elemento de la cadena. Si disminuimos el valor, como -5, obtendremos el quinto elemento final de la cadena original.

Obtenga la cadena usando el parámetro Step en el método de corte en Python

Ahora, usemos el paso como parámetro en nuestro método de corte. En este ejemplo, obtenemos los elementos agregando paso = 2 en el programa.

Como se muestra a continuación, obtenemos los elementos con un espacio de 1 elemento.

# python
originalString = "Slicing the string with Python"

stepString = originalString[::2]

print("The string we collected by using the step is: ", stepString)

Producción:

Obtener cadena usando el parámetro de paso en el método de corte

Como puede ver en el ejemplo anterior, omitimos 1 elemento después de cada elemento usando el parámetro paso y obtuvimos la cadena de resultado.

Rana Hasnain Khan avatar Rana Hasnain Khan avatar

Rana is a computer science graduate passionate about helping people to build and diagnose scalable web application problems and problems developers face across the full-stack.

LinkedIn

Artículo relacionado - Python String