Conteúdo do Curso
Introdução ao Python
Introdução ao Python
Indexação Negativa e Comprimento
Você também pode indexar a partir do final da string. Neste caso, o último elemento tem um índice de -1
, o penúltimo é -2
, e assim por diante.
# Initial string site = "codefinity" # Get the letters 'y' and 'f' print(site[-1], site[-6])
Nota
Tenha em mente que
-1
é a maneira de acessar o último elemento.
Agora que você se familiarizou com a referência a caracteres numa string, pode se perguntar como determinar o número total de caracteres nessa string. Felizmente, o Python fornece a função len()
para isso. Basta passar a string ou a variável que contém a string como argumento.
# Initial string site = "codefinity" # Get the string length print(len(site))
Como você pode reparar, o comprimento de uma string corresponde ao número de caracteres nela contidos. Assim, o número total de caracteres de uma string é sempre maior que o índice do seu último caractere. Por exemplo, se o comprimento de uma string é 10
, o índice do seu último caractere é 9
.
Nota
Também é possível determinar o índice do último caractere utilizando
len(string) - 1
.
Obrigado pelo seu feedback!