1
resposta

duvidas nos índices

Boa tarde!

tudo bem ? No exercício, gerou uma duvidas minha... o índice começa do zero certo?

Considere a seguinte lista:

letras = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H']

Considere também as seguintes seleções na lista letras:

1) ['A', 'B']

2) ['C', 'D', 'E']

3) ['F', 'G', 'H']

resposta correta esta esta aqui 1) letras[:2]

2) letras[2:5]

3) letras[-3:]

porque ?

pra mim entendi desta forma : [0:1], [2:4], [5:7]

1 resposta

A resposta realmente é a 1. veja só, quando você utiliza letras :2 (acrescente os colchetes, estou no celular e o meu não tem)

O comando indica a seguinte lista para você A, B (colchetes)

Item A está na posição 0 item B posição 1

A posição 2 não está inclusa. Lembre que a explicação do uso da sintaxe está na documentação do Python. Espero ter te ajudado :)

obs: complementando, quando você assumiu 0:1 (colchetes ), estaria recebendo como resultado apenas o primeiro item da lista, na posição 0, pois a posicao 1 está excluída. Ou seja, o output seria apenas a letra A.