Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Indexação Negativa e Comprimento da String em Python | Variáveis e Tipos
Introdução ao Python
course content

Conteúdo do Curso

Introdução ao Python

Introdução ao Python

1. Primeiro Conhecimento
2. Variáveis e Tipos
3. Declarações Condicionais
4. Outros Tipos de Dados
5. Laços
6. Funções

book
Indexação Negativa e Comprimento da String em Python

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.

1234
# Initial string site = "codefinity" # Get the letters 'y' and 'f' print(site[-1], site[-6])
copy

Nota

Tenha em mente que -1 é a forma padrão de acessar o último elemento.

Agora que você já está familiarizado com a referência de caracteres em uma string, pode se perguntar como determinar o número total de caracteres nela. 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.

1234
# Initial string site = "codefinity" # Get the string length print(len(site))
copy

Como você pode notar, o comprimento de uma string corresponde ao número de caracteres nela. Assim, a contagem total de caracteres de uma string é sempre uma unidade maior do que o índice de seu último caractere. Por exemplo, se o comprimento de uma string é 10, o índice de seu último caractere é 9.

Nota

Você também pode determinar o índice do último caractere usando len(string) - 1.

Para a string `test` fornecida abaixo, identifique o caractere no índice `-4`.

Para a string test fornecida abaixo, identifique o caractere no índice -4.

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 8
We're sorry to hear that something went wrong. What happened?
some-alt