LAMBDA E LIST COMPREHENSION EM PYTHON - Curso Python - L1-16

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

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

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

    Você pode, por favor, se já não tiver realizado, preparar uma aula sobre “parser”?

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

      Opa, não realizei ainda mas é um bom tema. Vou fazer uma aula sobre 👍

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

      @@faculdados 👍😀👋

  • @helitonribeiroferreira
    @helitonribeiroferreira Год назад

    Na lista de carros, aviao, se nao usasse o argumento key, oq aconteceria? Pois nao entendi bem o key já que ai é uma lista, nao um dicionario

    • @faculdados
      @faculdados  Год назад

      Opa, então key é um parâmetro da função sort.
      Então, vc pode usar lista.sort(key=função)
      Nesse exemplo usei uma função lambda em vez de uma função declarada.

  • @helitonribeiroferreira
    @helitonribeiroferreira Год назад

    como faria com lambda multiplicacao usando *args?

    • @faculdados
      @faculdados  Год назад

      Nesse caso seria um pouco mais complexo, precisar combinar com a função reduce para iterar com cada número do *args.
      from functools import reduce
      multiplicar = lambda *nums: reduce(lambda x, y: x*y, nums)
      multiplicar(2, 6, 4, 10)