Contenido del Curso
Introducción a Python
Introducción a Python
Indexación Negativa y Longitud de Cadenas en Python
El indexado negativo en Python permite acceder a los elementos desde el final. En lugar de comenzar desde el principio (índice 0), el indexado negativo comienza desde el final (índice -1), que representa el último elemento.
# The string of digits word = "codefinity" # Access the characters at index -1 and -9 (first and last ones) print(word[-1], word[-10])
Nota
Recuerde que
-1
es la forma estándar de acceder al último elemento.
Ahora que está familiarizado con la referencia a caracteres en una cadena, puede preguntarse cómo determinar el número total de caracteres en esa cadena. Afortunadamente, Python proporciona la función len()
para ello. Simplemente pase la cadena o la variable que contiene la cadena como argumento.
# Initial string site = "codefinity" # Get the string length print(len(site))
Como puede 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 siempre es 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 puede determinar el índice del último carácter usando
len(string) - 1
.
¡Gracias por tus comentarios!