Contenido del Curso
Introducción a Python
Introducción a Python
Indexación Negativa y Longitud de Cadena en Python
También puedes indexar desde el final de la cadena. En este caso, el último elemento tiene un índice de -1
, el penúltimo es -2
, y así sucesivamente.
# Initial string site = "codefinity" # Get the letters 'y' and 'f' print(site[-1], site[-6])
Nota
Ten en cuenta que
-1
es la forma recomendada de acceder al último elemento.
Ahora que ya estás familiarizado con referenciar caracteres en una cadena, te puedes preguntar cómo determinar el número total de caracteres en esa cadena. Afortunadamente, Python proporciona la len()
función para ello. Simplemente pasa la cadena o la variable que la contiene como argumento.
# Initial string site = "codefinity" # Get the string length print(len(site))
Como puedes notar, la longitud de una cadena corresponde al número de caracteres que contiene. Por lo tanto, el recuento total de caracteres en una cadena es siempre uno mayor que el índice de su último carácter. Por ejemplo, si la longitud de una cadena es 10
, el índice de su último carácter es 9
.
Nota
También puedes determinar el índice del último carácter utilizando
len(string) - 1
.
¡Gracias por tus comentarios!