Aula 8: Slicing e indexação de strings
Uma string é uma sequência de caracteres, e cada caractere ocupa uma posição (índice) que começa em 0. Você pode pegar um único caractere com s[i], um caractere a partir do fim com um índice negativo como s[-1], e um slice de vários caracteres com s[a:b] — em que b não é incluído.
Uma string é como um trem de vagões-letra, numerados a partir de 0. Um índice escolhe um vagão; um slice escolhe um trecho contínuo de vagões.
- índice
- O número da posição de um caractere em uma string, começando em 0; s[0] é o primeiro caractere.
- índice negativo
- Contando a partir do fim: s[-1] é o último caractere, s[-2] o penúltimo.
- slice
- Uma substring contínua s[a:b]; começa em a e para antes de b (b é excluído).