エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Python】リスト内包表記 x 多重ループ - コンパイラかく語りき
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Python】リスト内包表記 x 多重ループ - コンパイラかく語りき
Python初心者です。 内包表記、とっても便利ですね。ただ、内包表記の中で多重ループすると頭が混乱して... Python初心者です。 内包表記、とっても便利ですね。ただ、内包表記の中で多重ループすると頭が混乱してしまうので、ちょっと整理します。 まずは2重ループについて。以下にコード例を貼ります。 gist03b6f1b907bd5c0e8c3bb3bee3657bb1 なるほど。 最初のforがいわゆる外側のループで、次のforが内側のループですね。 これは、2重のループを回して、結果として1つのリストを生成していますね。 次にこちらの2重ループの例。 gist1a66e3010d49cdac474db6f2bc1e8e25 なるほど。この順番だと、最初のforが内側のループで、次のforが外側になるんですね。 要は、 [A for y in range(1, 10)] で、Aに別の内包表記(この場合は[x * y for x in 'aaa'])がきてるんですね。と考えると理解できる。 じゃ

