Fatiamento Avançado
Existe uma técnica de fatiamento mais avançada. Ela nos permite extrair todos os elementos em um intervalo específico com um passo definido.
Para configurar este passo, precisamos colocá-lo como o terceiro número após o segundo ponto e vírgula assim: s[início:fim:passo]
. Vamos considerar um exemplo simples: dada a string s
, e queremos entender o que será extraído depois da execução do seguinte código: s[1:10:2]
. Isso extrairá cada segundo elemento começando pelo índice 1: 1, 3, 5, 7, 9.
Tarefa
Swipe to start coding
Dada a variável course
com a string String Manipulation in Python
. Extraia todos os elementos do índice 5 ao índice 12 com passo 3.
Solução
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 1. Capítulo 5