Listas

Nesta aula, aprenderemos sobre listas, que são uma das estruturas de dados mais importantes em Python.

O que são listas? Link to heading

Listas são coleções ordenadas de elementos que podem ser qualquer tipo de dados. Eles podem ser usados ​​para armazenar uma variedade de dados, como nomes, números, datas, etc.

Como as listas são criadas? Link to heading

As listas são criadas usando colchetes ([]) e separando os elementos com vírgulas.

Exemplo: Link to heading

#Lista de nomes
nomes = ["Ana", "João", "Pedro"]

#Lista de números
numeros = [1, 2, 3, 4, 5]

# Lista mista
misto = ["Olá", 10, True]

Itens da lista de acesso Link to heading

Os elementos de uma lista podem ser acessados ​​usando seu índice. O índice de um elemento é a sua posição na lista, começando em 0.

Exemplo Link to heading

# Imprima o primeiro nome
print(nomes[0])

# Imprima o terceiro número
print(numeros[2])

# Imprime o último elemento da lista mista
print(misto[-1])

Adicionar itens à lista Link to heading

Elementos podem ser adicionados ao final da lista usando o método append().

Exemplo: Link to heading

nomes.append("Maria")
print(nomes)

Exclua itens da lista Link to heading

Os elementos podem ser removidos da lista usando o método remove() ou o operador del.

Exemplo: Link to heading

# Exclua o segundo elemento
nomes.remove("João")

# Exclua o último elemento
del nomes[-1]

print(nomes)

Alterar itens da lista Link to heading

Você pode alterar os elementos da lista usando seu índice.

Exemplo: Link to heading

#Mude o primeiro nome
nomes[0] = "Camila"
print(nomes)

Procure por elementos Link to heading

Você pode procurar por um elemento em uma lista usando o método index() ou o operador in.

Exemplo: Link to heading

# Encontre o índice da primeira aparição de "Ana"
indice = nomes.index("Ana")

print(índice)

# Pesquise se "Peter" está na lista
print("Pedro" in nomes)

Exercício Link to heading

Copie as listas a seguir e adicione um novo elemento a cada uma com .append(), então, usando os índices [], imprima pelo menos 3 elementos. Por fim, faça uma busca onde você imprime os elementos da lista usando a busca com index() ou com o operador in.

nomes = ['Arturo', 'Laura', 'Carlos', 'Neymar']
idades = [25, 36, 53, 30]
<< Variáveis ​​e tipos de dados Operadores Básicos >>