Lección 8: Slicing e indexación de cadenas
Una cadena es una secuencia de caracteres, y cada carácter ocupa una posición (índice) que empieza en 0. Puedes obtener un carácter con s[i], un carácter desde el final con un índice negativo como s[-1], y un fragmento (slice) de varios caracteres con s[a:b] — donde b no se incluye.
Una cadena es como un tren de vagones-letra, numerados desde 0. Un índice elige un vagón; un slice elige un tramo continuo de vagones.
- índice
- El número de posición de un carácter en una cadena, empezando en 0; s[0] es el primer carácter.
- índice negativo
- Contar desde el final: s[-1] es el último carácter, s[-2] el penúltimo.
- slice
- Una subcadena continua s[a:b]; empieza en a y se detiene antes de b (b queda excluido).