Tamanho e acesso
Em código real, você frequentemente precisa saber quantos itens uma lista tem e acessar elementos específicos, como o primeiro ou o último. Por exemplo, ao processar dados de um sensor, o último valor coletado pode ser o mais relevante. Dominar len() e índices (positivos e negativos) é essencial para manipular listas de forma rápida e sem erros.
O PROBLEMA
Dada a lista [10,20,30,40,50], exiba: o tamanho, o primeiro, o último e o elemento do meio.
EXEMPLO
Tamanho: 5 Primeiro: 10 Último: 50 Meio: 30
SOBRE O CONCEITO
A função len() retorna o número de elementos da lista. Para acessar elementos, use índices: o primeiro elemento está no índice 0, o segundo em 1, e assim por diante. Índices negativos contam a partir do fim: -1 é o último, -2 o penúltimo. Um erro comum é achar que -1 se refere ao penúltimo, mas na verdade é o último. Para obter o elemento do meio, calcule o índice len(lista) // 2, que neste caso é 2 (pois 5//2=2), resultando em 30.
RESOLUÇÃO