Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Índices Negativos | Conceptos Básicos
Manipulación de Cadenas en Python

book
Índices Negativos

A veces queremos retroceder, es decir, empezar por el último símbolo. Por supuesto, podemos contar el número de símbolos de una cadena y utilizarlo para nuestros fines. Pero es un poco irracional, ¿no?

En Python, como en las listas o tuplas, podemos acceder al último elemento utilizando el índice negativo -1. Con la indexación negativa, la enumeración empieza por 1 esta vez, es decir, el último elemento tiene índice -1, el penúltimo -2, y así sucesivamente...

Nota

Puede invertir una cadena utilizando [::-1]. Esta indexación significa empezar al final de la cadena, terminar al principio (índice 0), y moverse con el paso -1 (hacia atrás).

Tarea

Swipe to start coding

Dada la variable course con la cadena String Manipulation in Python. Sus tareas son:

  1. Extraer la P mayúscula utilizando la indexación positiva.
    1. Extraer la mayúscula P utilizando la indexación negativa.

Pista: esta cadena tiene 29 símbolos, por lo tanto el último elemento tiene un índice de 28.

Solución

# Variable course
course = "String Manipulation in Python"
# Use positive indexing
print(course[23])
# Use negative indexing
print(course[-6])
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 6
# Variable course
course = "String Manipulation in Python"
# Use positive indexing
print(course[___])
# Use negative indexing
print(course[___])
toggle bottom row
some-alt