1. Soma dos elementos de cada lista
lista_de_listas = [[4,6,5,9], [1,0,7,2], [3,4,1,8]]
for sublista in lista_de_listas:
print(sum(sublista))
2. Terceiro elemento de cada tupla
lista_de_tuplas = [('Pedro', 1.74, 81), ('Júlia', 1.65, 67), ('Otávio', 1.81, 83)]
terceiros = [tupla[2] for tupla in lista_de_tuplas]
print(terceiros)
3. Lista de tuplas com posição e nome
lista = ['Pedro', 'Júlia', 'Otávio', 'Eduardo']
lista_tuplas = [(i, nome) for i, nome in enumerate(lista)]
print(lista_tuplas)
[(0, 'Pedro'), (1, 'Júlia'), (2, 'Otávio'), (3, 'Eduardo')]
4. List comprehension filtrando "Apartamento"
aluguel = [('Apartamento', 1700), ('Apartamento', 1400), ('Casa', 2150), ('Apartamento', 1900), ('Casa', 1100)]
valores_apto = [valor for tipo, valor in aluguel if tipo == 'Apartamento']
print(valores_apto)
5. Dict comprehension com meses e despesas
meses = ['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Out', 'Nov', 'Dez']
despesa = [860, 490, 1010, 780, 900, 630, 590, 770, 620, 560, 840, 360]
dicionario = {meses[i]: despesa[i] for i in range(len(meses))}
print(dicionario)