Iniciante Fundamentos

Listas

Lista guarda vários itens em ordem. É mutável: dá para alterar depois de criada.

frutas = ["maçã", "banana", "uva"]

Acessar

print(frutas[0])    # maçã
print(frutas[-1])   # uva
print(frutas[0:2])  # ['maçã', 'banana']

Alterar

frutas[1] = "pera"

Adicionar e remover

frutas.append("manga")     # adiciona no fim
frutas.insert(0, "limão")  # adiciona na posição
frutas.remove("uva")       # remove pelo valor
frutas.pop()               # remove o último

Tamanho e busca

print(len(frutas))
print("pera" in frutas)

Percorrer

for fruta in frutas:
    print(fruta)

Ordenar

numeros = [3, 1, 2]
numeros.sort()        # [1, 2, 3]
numeros.reverse()     # [3, 2, 1]