エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Python]リストだけじゃない!内包表記の記述方法
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Python]リストだけじゃない!内包表記の記述方法
基本的な内包表記の書き方 (for文との比較)まずは通常のfor文で値が入ったリストを作成してみます。 lst... 基本的な内包表記の書き方 (for文との比較)まずは通常のfor文で値が入ったリストを作成してみます。 lst = [] for i in range(5): lst.append(i*2) print(lst) #[0, 2, 4, 6, 8]最初に空のリストを作成し、そこにappendメソッドで要素を追加していく形。これがfor文を使った通常のリスト作成方法です。 続いて内包表記を用いた方法。 lst = [i*2 for i in range(5)] print(lst) #[0, 2, 4, 6, 8]リストを作成しているのは1行目のみです。内包表記を使うことで、同じ処理でも非常に簡潔に記述できているのが分かります。 注意しておきたいのは記述する順番です。内包表記の場合式 for 変数 in イテラブルと、新しいオブジェクトに入る要素を作る式を最初に記述します。 if文を含んだ内包

