Listas e o Cálice de Fogo

🍷 🔥


Material de apoio para a disciplina Linguagem de Programação da UACSA/UFRPE

Produzido pelo prof. João Pimentel

Só para você não ficar voando: nesse vídeo o Guanabara faz a formatação de string com f'' em vez de ''.format()

f'R${5+2}' é equivalente a 'R${}'.format(5+2)

Mas você pode continuar usando o .format normalmente, só estude a outra forma de formatação se quiser =)

Vídeo 1 (39min):

Uma lista vazia é uma lista sem elementos. Para criar uma lista vazia, temos duas opções principais:

dados = []
ou
dados = list()

No exemplo do vídeo o Guanabara cria uma lista auxiliar (dado) para guardar o nome e a idade da pessoa, antes de inserir esses dados na lista galera. Uma alternativa seria usar duas variáveis.

ORIGINAL:
for c in range(0, 3): dado.append(str(input('Nome: '))) dado.append(int(input('Idade: '))) galera.append(dado[:]) dado.clear()

ALTERNATIVA:
for c in range(0, 3): nome = input('Nome: ') idade = int(input('Idade: ')) galera.append([nome, idade])
Na próxima lição vamos ver exemplos com matrizes. Mas antes, dê uma conferida nesta explicação resumida sobre matrizes em Python.
fim =)