In [1]:
# Versão da Linguagem Python
from platform import python_version
print('Versão da Linguagem Python Usada Neste Jupyter Notebook:', python_version())
In [2]:
# Isso é uma lista
estudantes_lst = ["Mateus", 24, "Fernanda", 22, "Tamires", 26, "Cristiano", 25]
In [3]:
estudantes_lst
Out[3]:
In [4]:
# Isso é um dicionário
estudantes_dict = {"Mateus":24, "Fernanda":22, "Tamires":26, "Cristiano":25}
In [5]:
estudantes_dict
Out[5]:
In [6]:
estudantes_dict["Mateus"]
Out[6]:
In [7]:
estudantes_dict["Pedro"] = 23
In [8]:
estudantes_dict["Pedro"]
Out[8]:
In [9]:
estudantes_dict["Tamires"]
Out[9]:
In [10]:
estudantes_dict.clear()
In [11]:
estudantes_dict
Out[11]:
In [12]:
del estudantes_dict
In [13]:
estudantes_dict
In [14]:
estudantes = {"Mateus":24, "Fernanda":22, "Tamires":26, "Cristiano":25}
In [15]:
estudantes
Out[15]:
In [16]:
len(estudantes)
Out[16]:
In [17]:
estudantes.keys()
Out[17]:
In [18]:
estudantes.values()
Out[18]:
In [19]:
estudantes.items()
Out[19]:
In [20]:
estudantes2 = {"Maria":27, "Erika":28, "Milton":26}
In [21]:
estudantes2
Out[21]:
In [22]:
estudantes.update(estudantes2)
In [23]:
estudantes
Out[23]:
In [24]:
dic1 = {}
In [25]:
dic1
Out[25]:
In [26]:
dic1["key_one"] = 2
In [27]:
print(dic1)
In [28]:
dic1[10] = 5
In [29]:
dic1
Out[29]:
In [30]:
dic1[8.2] = "Python"
In [31]:
dic1
Out[31]:
In [32]:
dic1["teste"] = 5
In [33]:
dic1
Out[33]:
In [34]:
dict1 = {}
In [35]:
dict1
Out[35]:
In [36]:
dict1["teste"] = 10
In [37]:
dict1["key"] = "teste"
In [38]:
# Atenção, pois chave e valor podem ser iguais, mas representam coisas diferentes.
dict1
Out[38]:
In [39]:
dict2 = {}
In [40]:
dict2["key1"] = "Big Data"
In [41]:
dict2["key2"] = 10
In [42]:
dict2["key3"] = 5.6
In [43]:
dict2
Out[43]:
In [44]:
a = dict2["key1"]
In [45]:
b = dict2["key2"]
In [46]:
c = dict2["key3"]
In [47]:
a, b, c
Out[47]:
In [48]:
# Dicionário de listas
dict3 = {'key1':1230,'key2':[22,453,73.4],'key3':['leite','maça','batata']}
In [49]:
dict3
Out[49]:
In [50]:
dict3['key2']
Out[50]:
In [51]:
# Acessando um item da lista, dentro do dicionário
dict3['key3'][0].upper()
Out[51]:
In [52]:
# Operações com itens da lista, dentro do dicionário
var1 = dict3['key2'][0] - 2
In [53]:
var1
Out[53]:
In [54]:
# Duas operações no mesmo comando, para atualizar um item dentro da lista
dict3['key2'][0] -= 2
In [55]:
dict3
Out[55]:
In [56]:
# Criando dicionários aninhados
dict_aninhado = {'key1':{'key2_aninhada':{'key3_aninhada':'Dict aninhado em Python'}}}
In [57]:
dict_aninhado
Out[57]:
In [58]:
dict_aninhado['key1']['key2_aninhada']['key3_aninhada']
Out[58]: