vol.029 脱初学者!知ってると超便利なPythonの内包表記とは? | 中学生でもわかるPython入門シリーズ

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ก.พ. 2025

ความคิดเห็น • 25

  • @KUMADA_Kaoru
    @KUMADA_Kaoru 2 ปีที่แล้ว

    ずっと後で見るに追加してたけど、夏休みも終わりということで見てみました。めっちゃわかりやすい!

  • @malo21st
    @malo21st 3 ปีที่แล้ว +3

    リストdata を組み込み関数 iter( ) でイテレータにすると、もっと早く処理できますよ。 data_itr = iter(data)

  • @somewhatjp
    @somewhatjp 4 ปีที่แล้ว +2

    pythonをもうよく使いこなせる、日本語を勉強しているプログラマーとしてもこの動画が本当に役に立ちますよ!
    ありがとうございます!😁

    • @imanyu_programming
      @imanyu_programming  4 ปีที่แล้ว +1

      コメントありがとうございます!
      そのようなコメントをいただき非常に嬉しいです!!!

  • @KIYO-Youtube
    @KIYO-Youtube 4 ปีที่แล้ว +1

    8:12 地味に内包表記の[]で使用する変数のスコープが[]内で閉じられてるのが便利です。独学でぜんぜん知識がないので、変なエラー防止になるのではと期待してます。
    16:00 内包表記のif文だけでなくelseも使えるのはびっくりです!持ってる本に書いてなかったので使ってないのですがめちゃくちゃ便利そうですね

    • @imanyu_programming
      @imanyu_programming  4 ปีที่แล้ว

      コメントありがとうございます!!
      そうなんですよね、[]内でスコープが閉じているのいいですよね!!!
      else使うとやや長くなりますが、意外といけるんですよ!!笑

  • @tn-bs2iv
    @tn-bs2iv 4 ปีที่แล้ว +2

    べんきょうになりました!!

    • @imanyu_programming
      @imanyu_programming  4 ปีที่แล้ว

      コメントありがとうございます!!
      そのようにおっしゃっていただき嬉しいです!!

  • @growing-reed
    @growing-reed 2 ปีที่แล้ว

    中学生でもわかるPython入門シリーズだけで構いませんが、動画を観る人にとってこのvol.29以降の動画もナンバリングしてもらえると解り易いと思います。

  • @まえちゃん菌
    @まえちゃん菌 2 ปีที่แล้ว +1

    [先生 for 髪 in ウェッティ if イケメン]

  • @afeijfksljfe
    @afeijfksljfe 2 ปีที่แล้ว +1

    内包表現でない方が見やすい気がします。
    一行だと短いですが、カンマも何もなくてどこで区切られているのか、すぐにはわかりづらいです。
    「、」のない日本語の文章みたいで

  • @kojitamura3580
    @kojitamura3580 4 ปีที่แล้ว +1

    処理が早くなる以上は出来るだけ内包表記を使った方が良いように感じたのですが、一行にする分コードが読みにくくもなるのかなと思いました。
    実際には、通常の表記と内包表記をどのように使い分けるのでしょうか?

    • @imanyu_programming
      @imanyu_programming  4 ปีที่แล้ว +1

      1行にしてコードが読みにくくなる、というのは慣れていないからってのもあると思います!
      なれればそこまで読みにくくないです!
      正直好みの問題もあるので正解はないですが、僕は複雑な条件分岐等がなければ内包表記、多少コードが長くなりそうな場合は通常のfor文を使用することが多いです!

    • @kojitamura3580
      @kojitamura3580 4 ปีที่แล้ว +1

      なるほど!
      実践あるのみって感じですね!
      丁寧にご回答いただきありがとうございます!動画頑張ってください!

  • @剣真-s8l
    @剣真-s8l 2 ปีที่แล้ว

    先輩が残したプログラムで唯一読めなかったのが、この行でしたw

    • @imanyu_programming
      @imanyu_programming  2 ปีที่แล้ว

      初見で見たら????ってなりますよね😂

  • @sinuture
    @sinuture 4 ปีที่แล้ว +1

    お、生きてた!

    • @imanyu_programming
      @imanyu_programming  4 ปีที่แล้ว +1

      お待たせしました、、!笑
      これからは定期的にアップしていきます!

  • @teghenn1
    @teghenn1 4 ปีที่แล้ว +1

    [_ if _ % 2 == 0 else _ for _ in a]
    が大丈夫で
    [_ if _ % 2 == 0 for _ in a]
    がだめってめっちゃ気持ち悪い

  • @MaCaw-q6y
    @MaCaw-q6y 2 ปีที่แล้ว +2

    解像度悪すぎて読めない

  • @1jazz779
    @1jazz779 2 ปีที่แล้ว +1

    字が小さくて見にくい

  • @sxsx1500
    @sxsx1500 4 ปีที่แล้ว +2

    処理時間が短いんですね!! これまで避けていましたが、ちょっと馴染んでいきたいと思います

    • @imanyu_programming
      @imanyu_programming  4 ปีที่แล้ว +1

      避けてしまいがちですよね、、、
      僕も当初は避けてましたが、慣れれば簡単ですよ!!