Conteúdo do Curso
Manipulação de Strings em Python
Manipulação de Strings em Python
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).
Tarefa
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).
Obrigado pelo seu feedback!
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).
Tarefa
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).
Obrigado pelo seu feedback!
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).
Tarefa
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).
Obrigado pelo seu feedback!
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).
Tarefa
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).