FC ConcursosFC Concursos

Flashcard FC331353

Ao iterar a lista invertida S[::-1] e selecionar índices pares (k%2==0), quais posições da lista original são retornadas?

Linguagens de Programação

FGV · 2022

De acordo com o assunto TI Desenvolvimento de Sistemas: Linguagens de Programação, responda:

Ao iterar a lista invertida S[::-1] e selecionar índices pares (k%2==0), quais posições da lista original são retornadas?
Mostrar resposta e comentário

Resposta

Resposta: elementos nos índices originais n-1, n-3, n-5, ...

Seja n = len(S). Ao inverter com S[::-1], o índice k da lista invertida corresponde ao índice original n-1-k.
Selecionando k pares (k = 2t), o índice original é n-1-2t, para t = 0,1,2,...
O uso de yield emite esses valores na ordem de t crescente — do último ao primeiro — pulando um elemento a cada passo.




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/331159

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo