共有
  • 記事へのコメント16

    • 注目コメント
    • 新着コメント
    その他
    yojik
    yojik 明らかに内包表記の方が読みやすい。集計してdictにまとめ直すとか、 for文の方が読みやすくなる例はもっとありそうだけど。。 / あとpersonの複数形が気になる。。(古語とかにはあるらしいけど...)

    2023/05/29 リンク

    その他
    naka-06_18
    naka-06_18 filter って文字数多いよね

    2023/05/28 リンク

    その他
    perl-o-pal
    perl-o-pal んー、内包表記の方が可読性よくない?//というか、素直にfilterとか使いたいけど、いちいちlambdaってかくのが面倒なんだよなあ。haskellの\くらい簡略ならいいのに。

    2023/05/28 リンク

    その他
    Ho-oTo
    Ho-oTo 内包表記の良いところ、Pythonのアレなスコープ仕様を迂回できる点もデカい気がする

    2023/05/27 リンク

    その他
    amd64x64
    amd64x64 loop内でappendせず外でresult=[None]*ELEMENTしてからresult[i]=iしたほうがいいよ。reserve大事。

    2023/05/27 リンク

    その他
    rryu
    rryu リストへの追加をバイトコードLIST_APPENDでやるかメソッド呼び出しでやるかの差しか無いと。

    2023/05/27 リンク

    その他
    zgmf-x20a
    zgmf-x20a お疲れ様でした。

    2023/05/27 リンク

    その他
    UhoNiceGuy
    UhoNiceGuy リストの内包表記って、map、filterをわかりやすく表記するものでしょ。for loopと比べて一目瞭然。for loopはなんでも出来すぎるんだよ

    2023/05/27 リンク

    その他
    tettekete37564
    tettekete37564 へーバイトコード確認とか出来るんだ。

    2023/05/27 リンク

    その他
    sisya
    sisya 内包表記で複雑なことをするときはもう割り切って多めのコメント文をつけるようにしている。極端な話、内包表記を使わないコードをコメントブロックで上に置いておくくらいでもいいのでは。(修正コストは上がる)

    2023/05/27 リンク

    その他
    hylom
    hylom リスト内包が速いのはメモリ操作の関係上入力と出力の要素数が同じ場合のみだと認識している。要素の抜き出しをするならおとなしくfilter()使う方が良いのでは

    2023/05/27 リンク

    その他
    yarumato
    yarumato “速度のために内包表記を使うことが合理的かどうか検証。簡単な処理なら速度上がることもある。複雑な処理なら速度変わらないので、わざわざ「可読性の悪い」内包表記で行う意味はほぼ無い”

    2023/05/27 リンク

    その他
    aya_momo
    aya_momo Pythonの内包表記で複雑なことはしないよ。他でもそう。

    2023/05/27 リンク

    その他
    mattn
    mattn おもしろい。

    2023/05/27 リンク

    その他
    asiamoth
    asiamoth だいたい実感と合った結論。forループ抜けたら不要なtmp変数が散見する場合くらいで良いよね、内容記法。が、ちゃんとコードがあってベンチマークを計ってあると安心する。

    2023/05/27 リンク

    その他
    JULY
    JULY 内包表記をパフォマンス目的で書くことは無いなぁ。基本、「ロジックとして重要ではないデータ抽出、変換処理」が行数とインデントを使い、本来のロジックの可読性の邪魔となるのを避けるために使う。

    2023/05/23 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    Python 内包表記の限界: 複雑な処理と実行速度の関係 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure y...

    ブックマークしたユーザー

    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事