diff --git a/aula84.py b/aula84.py index 03ea4fc..f33b45b 100644 --- a/aula84.py +++ b/aula84.py @@ -2,6 +2,13 @@ # List comprehension é uma forma rápida para criar listas # a partir de iteráveis. # print(list(range(10))) +import pprint + + +def p(v): + pprint.pprint(v, sort_dicts=False, width=40) + + lista = [] for numero in range(10): lista.append(numero) @@ -26,5 +33,14 @@ novos_produtos = [ for produto in produtos ] +# # print(novos_produtos) # print(novos_produtos) -print(*novos_produtos, sep='\n') +# p(novos_produtos) +# lista = [n for n in range(10) if n < 5] +novos_produtos = [ + {**produto, 'preco': produto['preco'] * 1.05} + if produto['preco'] > 20 else {**produto} + for produto in produtos + if (produto['preco'] >= 20 and produto['preco'] * 1.05) > 10 +] +p(novos_produtos)