Excelente aula! Não conhecia a função 'zip', obeservando como vc a usa, percebi que poderia fazer parecido no meu dia a dia. Sou programador júnior, e geralmente na empresa que estou, é comum termos que transformar 2 listas em dicionário, e eu faço isso de uma forma mais longa, usando um "list compreeshion" e depois interando as duas lista. Mas depois da demonstração do "zip", da para utilizar ele da seguinte forma aqui no meu caso: ----------------------------------------------------------------- keys = ['Diogo', 'Lucy', 'Ronaldo'] values = [7, 10, 8] dicionario = dict(zip(keys, values)) print(dicionario) ----------------------------------------------------------------- O resultado disso aí é: {'Diogo': 7, 'Lucy': 10, 'Ronaldo': 8} Ou seja, um dicionário, com um código em 1 só linha! :) Muito obrigado, ajudou muitooooooooo essa aula ai. Abração. OBS.: Aqui utilizamos a versão 3.9.6 do python, não sei se para versões inferiores isso se mantém.
Boa, Diogo! Que bom que curtiu e te ajudou! Sim, o zip é muito útil em transformar 2 listas em dicionário. A partir da versão 3 do python sei que se mantém, na versão 2 acho que tem uma pequena diferença. Valeuu, abraço!!
Aula maravilhosa, didática excelente. Caio Alencikas, muito obrigado por compartilhar comigo seu conhecimento. Show!
Valeu, mt obrigado Osvaldo! 👍👍
Excelente aula! Não conhecia a função 'zip', obeservando como vc a usa, percebi que poderia fazer parecido no meu dia a dia.
Sou programador júnior, e geralmente na empresa que estou, é comum termos que transformar 2 listas em dicionário, e eu faço isso de uma forma mais longa, usando um "list compreeshion" e depois interando as duas lista.
Mas depois da demonstração do "zip", da para utilizar ele da seguinte forma aqui no meu caso:
-----------------------------------------------------------------
keys = ['Diogo', 'Lucy', 'Ronaldo']
values = [7, 10, 8]
dicionario = dict(zip(keys, values))
print(dicionario)
-----------------------------------------------------------------
O resultado disso aí é:
{'Diogo': 7, 'Lucy': 10, 'Ronaldo': 8}
Ou seja, um dicionário, com um código em 1 só linha! :)
Muito obrigado, ajudou muitooooooooo essa aula ai.
Abração.
OBS.: Aqui utilizamos a versão 3.9.6 do python, não sei se para versões inferiores isso se mantém.
Boa, Diogo!
Que bom que curtiu e te ajudou!
Sim, o zip é muito útil em transformar 2 listas em dicionário.
A partir da versão 3 do python sei que se mantém, na versão 2 acho que tem uma pequena diferença.
Valeuu, abraço!!