diff --git a/aula86.py b/aula86.py new file mode 100644 index 0000000..58b2b79 --- /dev/null +++ b/aula86.py @@ -0,0 +1,27 @@ +# Dictionary Comprehension e Set Comprehension +produto = { + 'nome': 'Caneta Azul', + 'preco': 2.5, + 'categoria': 'Escritório', +} + +dc = { + chave: valor.upper() + if isinstance(valor, str) else valor + for chave, valor + in produto.items() + if chave != 'categoria' +} + +lista = [ + ('a', 'valor a'), + ('b', 'valor a'), + ('b', 'valor a'), +] +dc = { + chave: valor + for chave, valor in lista +} + +s1 = {2 ** i for i in range(10)} +print(s1)