Segmentação de Strings
E se quisermos extrair vários símbolos de uma vez? Claro, podemos extraí-los um a um, mas isso é um pouco irracional, não é? Com certeza, é irracional.
Para fazer isso, podemos utilizar o fatiamento. A sintaxe de fatiamento nos permite extrair um intervalo de caracteres. Para extrair elementos do índice inicial m até o índice n, usamos string[m:n+1]. Sim, observe que o último índice não está incluído, portanto, se quisermos extrair o elemento com o índice 5 (por exemplo) como o último, precisamos passar 6 como o índice seguinte após o :.
Também podemos extrair todos os elementos a partir de uma certa posição até o final, omitindo o índice final (como s[3:] irá extrair todos os elementos a partir do índice 3). A mesma lógica se aplica se omitirmos o primeiro índice - neste caso, obteremos todos os elementos até um específico (como s[:5] irá extrair todos os elementos até o índice 4).
Swipe to start coding
Dada a variável course com a string String Manipulation in Python. Suas tarefas são:
- Extraia todos os elementos do índice 7 ao índice 18 (incluindo ambos os limites).
- Extraia todos os elementos a partir do índice 20 (incluindo o limite).
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Resumir este capítulo
Explicar o código em file
Explicar por que file não resolve a tarefa
Awesome!
Completion rate improved to 4.35
Segmentação de Strings
Deslize para mostrar o menu
E se quisermos extrair vários símbolos de uma vez? Claro, podemos extraí-los um a um, mas isso é um pouco irracional, não é? Com certeza, é irracional.
Para fazer isso, podemos utilizar o fatiamento. A sintaxe de fatiamento nos permite extrair um intervalo de caracteres. Para extrair elementos do índice inicial m até o índice n, usamos string[m:n+1]. Sim, observe que o último índice não está incluído, portanto, se quisermos extrair o elemento com o índice 5 (por exemplo) como o último, precisamos passar 6 como o índice seguinte após o :.
Também podemos extrair todos os elementos a partir de uma certa posição até o final, omitindo o índice final (como s[3:] irá extrair todos os elementos a partir do índice 3). A mesma lógica se aplica se omitirmos o primeiro índice - neste caso, obteremos todos os elementos até um específico (como s[:5] irá extrair todos os elementos até o índice 4).
Swipe to start coding
Dada a variável course com a string String Manipulation in Python. Suas tarefas são:
- Extraia todos os elementos do índice 7 ao índice 18 (incluindo ambos os limites).
- Extraia todos os elementos a partir do índice 20 (incluindo o limite).
Solução
Obrigado pelo seu feedback!
single