python

Slicing de cadenas python

Indices de las cadenas

Los índices nos permiten posicionarnos en un carácter específico de una cadena.

Representan un número [índice], que empezando por el 0 indica el carácter de la primera posición, y así sucesivamente, por ejemplo en la cadena= “abcdefgh“:

cadena_indices

Nota: Las cadenas son inmutables

 

Para hacer slicing se usar el operador (dos punto) , ejemplo:

  • [n:m] devuelve la parte de la cadena desde el “n-ésimo” carácter hasta el “m-ésimo”
  • Si omite el primer índice (antes de los dos puntos), la porción comienza al principio de la cadena.
  • Si omite el segundo índice, la porción llega al final de la cadena.

Pero vayamos al ejemplo en concreto:

  • Entonces para obtener solo los primeros X caracteres de la cadena – (Incluye):

  • Para excluir los X primeros elementos.

  • Para incluir solo los X últimoss caracteres (forma inclusiva)

  • Para excluir los X últimos caracteres (forma excluyente)

 

Como apartado importante, se tiene que tener en cuenta que las cadenas tienen funciones asociadas, para mayor detalle se puede revisar en: http://pyspanishdoc.sourceforge.net/lib/string-methods.html

Leave a Reply

Your email address will not be published. Required fields are marked *