Menu
Coddy logo textTech

Acessando Elementos da Lista

Parte da seção Fundamentos do Journey de Python da Coddy. Lição 54 de 77.

Em Python, usamos listas para armazenar vários valores em uma única variável. Cada valor em uma lista é chamado de elemento, e cada elemento tem um índice. Os índices começam em 0 e vão até o comprimento da lista menos um.

Por exemplo, observe a próxima lista: 

my_list = ['a', 'b', 'c', 'd', 'e', 'f', 'g']
  • O elemento a está no índice 0
  • O elemento b está no índice 1
  • ...
  • O elemento g está no índice 6

Para acessar um elemento de uma lista, podemos usar seu índice entre colchetes. Por exemplo, para acessar o primeiro elemento de uma lista chamada my_list, usaríamos my_list[0].

Aqui está um exemplo:

my_list = [10, 20, 30, 40, 50]
element = my_list[2]

A variável element conterá o valor 30 porque ela acessa o terceiro elemento (que tem um índice de 2).

challenge icon

Desafio

Fácil

Crie uma função chamada values que recebe uma lista como argumento e imprime todos os itens da lista, um após o outro.

Por exemplo, se a lista for [1, 3, 5, 7], a saída deverá ser:

1

3

5

7

Importante: A lista já é fornecida à função como o parâmetro lst. Você não precisa ler a entrada nem criar a lista. Ela já é passada como argumento quando a função é chamada. Isso significa que, dentro da sua função, lst se refere à lista pela qual você precisa iterar. Você não precisa chamar a função. Ela é chamada automaticamente.

Para iterar sobre uma lista e imprimir cada elemento, use a função len() dentro da função range():

numbers = [10, 20, 30]
for i in range(len(numbers)):
    print(numbers[i])

Dessa forma, i irá iterar de 0 até len(lst) (sem incluí-lo), o que abrange exatamente todos os índices da lista. lst[i] acessa o elemento no índice i, e print() o exibe em sua própria linha.

Experimente você mesmo

def values(lst):
    # Escreva o código aqui
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de Python online