From a842aef8c6d5a7b2f33c5446f9e22d8c6c15251b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luiz=20Ot=C3=A1vio?= Date: Wed, 2 Nov 2022 08:37:34 -0300 Subject: [PATCH] =?UTF-8?q?Introdu=C3=A7=C3=A3o=20ao=20tipo=20de=20dados?= =?UTF-8?q?=20dict=20-=20Dicion=C3=A1rios=20em=20Python?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- aula76.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 aula76.py diff --git a/aula76.py b/aula76.py new file mode 100644 index 0000000..0f9f1b2 --- /dev/null +++ b/aula76.py @@ -0,0 +1,23 @@ +# Dicionários em Python (tipo dict) +# Dicionários são estruturas de dados do tipo +# par de "chave" e "valor". +# Chaves podem ser consideradas como o "índice" +# que vimos na lista e podem ser de tipos imutáveis +# como: str, int, float, bool, tuple, etc. +# O valor pode ser de qualquer tipo, incluindo outro +# dicionário. +# Usamos as chaves - {} - ou a classe dict para criar +# dicionários. +# Imutáveis: str, int, float, bool, tuple +# Mutável: dict, list +pessoa = { + 'nome': 'Luiz Otávio', + 'sobrenome': 'Miranda', + 'idade': 18, + 'altura': 1.8, + 'endereços': [ + {'rua': 'tal tal', 'número': 123}, + {'rua': 'outra rua', 'número': 321}, + ] +} +print(pessoa, type(pessoa))