1
resposta

[Sugestão] Aquecimento

# Crie um código para imprimir a soma dos elementos de cada uma
# das listas contidas na seguinte lista:

lista_de_listas = [[4,6,5,9], [1,0,7,2], [3,4,1,8]]

soma_lista = [sum(lista) for lista in lista_de_listas]
print(soma_lista)

# Crie um código para gerar uma lista que armazena o terceiro elemento
# de cada tupla contida na seguinte lista de tuplas:

lista_de_tuplas = [('Pedro', 1.74, 81), ('Júlia', 1.65, 67), ('Otávio', 1.81, 83)]

# [expressao for item in lista]

terceiro_elemento = [tupla[2] for tupla in lista_de_tuplas]
print(terceiro_elemento)

# A partir da lista: lista = ['Pedro', 'Júlia', 'Otávio', 'Eduardo'], crie um código
# para gerar uma lista de tuplas em que cada tupla tenha o primeiro
# elemento como a posição do nome na lista original e o segundo elemento sendo o próprio nome.

lista = ['Pedro', 'Júlia', 'Otávio', 'Eduardo']

lista_tupla = [(elemento, nome) for elemento, nome in enumerate(lista)]
print(lista_tupla)

# Crie uma lista usando o list comprehension que armazena somente o valor
# numérico de cada tupla caso o primeiro
# elemento seja 'Apartamento', a partir da seguinte lista de tuplas:

aluguel = [('Apartamento', 1700), ('Apartamento', 1400), ('Casa', 2150), ('Apartamento', 1900), ('Casa', 1100)]

aluguel_apartamento = [tupla[1] for tupla in aluguel if tupla[0] == 'Apartamento']
print(aluguel_apartamento)

# Crie um dicionário usando o dict comprehension em que
# as chaves estão na lista

meses = ['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Out', 'Nov', 'Dez']

# e os valores estão em

despesa = [860, 490, 1010, 780, 900, 630, 590, 770, 620, 560, 840, 360]

# {chave: valor for item in lista}

dict = {meses: despesa for meses, despesa in zip(meses, despesa)}
print(dict)
1 resposta

Olá Gabriel!

Obrigado por compartilhar seu código com a comunidade Alura. Já te respondi em outros posts é ótimo ver seu engajamento e empenho para com os estudos.

Abraços e sucesso na sua jornada!