意外と難しくない!Pythonのlambda式を中学生でもわかるように解説!

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

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

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

    こんなに素晴らしい動画が無料で見られるなんて、昔のプログラマーが知ったらジト目でこちらを見てきそうです。

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

    リストの大文字への変換を3パターンで実際に行なっていただき、より理解が深まりました。

  • @ztsE7NKQ
    @ztsE7NKQ Год назад +1

    プログラムって一度読み解くと全部むずかしかぁーないですよね。覚えることや使いこなすこと、慣れることに時間と反復が必要なだけですね

  • @404_not_found_in_jpn
    @404_not_found_in_jpn 2 года назад +13

    今までtkinterのボタンに引数付き関数を紐付けするときに、おまじないのように書いていただけでしたが、かなり理解が深まりました!ありがどうございました!

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

      おまじないのように覚えてしまいがちですよね😂

  • @user-UCdF-CzoJqK3sTPjkLRcvBbg
    @user-UCdF-CzoJqK3sTPjkLRcvBbg 2 года назад +5

    当方Javaでラムダ式はよく使いますね。メソッドを変数に閉じ込めるような感覚で使えるので。
    例えば共通メソッドの引数にラムダ式の型を用意して、処理内で任意のタイミングで呼び出せるようにしたいケースですね。

  • @poseidon_instinct
    @poseidon_instinct 2 года назад +3

    めちゃくちゃわかりやすいです

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

      そのようにおっしゃっていただき嬉しいです!!!

  • @ああ-b3p5b
    @ああ-b3p5b 2 года назад +2

    かなり理解が深まりました!
    授業だけだと音声が雪崩状態で、理解においてかれるので
    時間掛けてでも理解することを習慣にしようと思います。

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

      理解が深まったようで良かったです!!☺️

  • @limited0146
    @limited0146 2 года назад +5

    関数って基本的には繰り返したい操作をまとめるためのものだから一つ目の使い方はどんな利用法があるのか気になった。動画でも言ってたけど二つ目とかみたいに関数をそのまま引数とか変数に入れるときはいいね。

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

      😮😮😅😮😅😮😮

  • @法務局-y6y
    @法務局-y6y 2 года назад +5

    ずっと勉強を避けていた分野なので助かります!

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

      こちらこそご視聴ありがとうございます😊!

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

    受験対策に知識として持っておくのはいいとして、Javaのラムダ式もなんですけど、実務で使うと可読性の悪さとバグが怖いですね。障害が発生した際の時間が無い中で後から見直した時、直感的にここが悪いというのが分かるのでしょうか?あと、無名ということはコストが高そうです。

  • @いちたろ-y3l
    @いちたろ-y3l 2 года назад +2

    リスト内包表記との特徴の違いとかはあるのですか?lambda式を使うメリットやデメリットなどを交えて教えてください

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

      lambda式は、PandasのDataFrame型などでも使用できます。そのあたりにメリットが出てくるかと思います。是非調べてください。

    • @いちたろ-y3l
      @いちたろ-y3l 2 года назад

      @@imanyu_programming
      ありがとうございます!機械学習等で扱うデータもPandas形式をよく使用するので調べてみます!

  • @伊藤慧-i2f
    @伊藤慧-i2f 2 года назад +3

    分かりやすい...
    classとかもやって欲しい...!

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

      classの動画は出してるので探してみてください☺️

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

    lambda は処理速度が早いイメージですね。

  • @まっちゃラテ-p6l
    @まっちゃラテ-p6l 2 года назад +2

    vscodeで作ったら自動で関数に変換された

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

    ランバダと読んでました(汗
    慣れると便利そうですが今の技量では使えそうなケースを思いつきません…

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

    λ式があると、何故か自分的には
    ソースコードが複雑に見えてしまうのです。
    多分、横一列に長いから。
    横一列にif文が絡むとよけいに。
    map関数は使ったこと無いんですが、
    ちょっとなにかをしたい処理を
    def定義の関数にラップした
    for文を書いたとして、
    map関数にその関数オブジェクト
    を引数として取ることも可能なの
    だろうか?
    あとでためしてみるか!苦笑

  • @さまさかな
    @さまさかな 2 года назад +1

    エクセルのラムダ関数と同じか

  • @raba-340
    @raba-340 2 года назад +5

    高階関数?

  • @MiguelVazquez-kj2ve
    @MiguelVazquez-kj2ve 2 года назад +2

    Ehhhh sugoi des ne !!!! …. lol

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

    噂のラムダ式ってやつ?