Conteúdo do Curso
Introdução ao Python
Introdução ao Python
Negative Indexing and String Length in Python
Negative indexing in Python allows you to access elements from the end. Instead of starting from the beginning (index 0), negative indexing starts from the end (index -1), which represents the last element.
# The string of digits word = "codefinity" # Access the characters at index -1 and -9 (first and last ones) print(word[-1], word[-10])
Note
Keep in mind that
-1
is the go-to way to access the last element.
Now that you're familiar with referencing characters in a string, you might wonder how to determine the total number of characters in that string. Fortunately, Python provides the len()
function for that. Just pass the string or the variable holding the string as an argument.
# Initial string site = "codefinity" # Get the string length print(len(site))
As you might notice, the length of a string corresponds to the number of characters in it. Thus, the total count of characters in a string is always one greater than the index of its last character. For instance, if the length of a string is 10
, the index of its last character is 9
.
Note
You can also determine the index of the last character by using
len(string) - 1
.
Obrigado pelo seu feedback!