REDUCE, ENUMERATE e ZIP no PYTHON - Curso Python - L1-19

Поделиться
HTML-код
  • Опубликовано: 8 фев 2025

Комментарии • 4

  • @osvaldomartins8863
    @osvaldomartins8863 2 года назад +2

    Aula maravilhosa, didática excelente. Caio Alencikas, muito obrigado por compartilhar comigo seu conhecimento. Show!

    • @faculdados
      @faculdados  2 года назад +1

      Valeu, mt obrigado Osvaldo! 👍👍

  • @diogobastos790
    @diogobastos790 2 года назад

    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.

    • @faculdados
      @faculdados  2 года назад

      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!!