■今回の環境(Python) Google Colaboratory(Google Colab),記事作成時点ではPython 3.9.16が用いられる。 ■forループの代わりにリスト内包表記を使用したメソッドを定義するでは、早速forループの代わりにリスト内包表記を使用したメソッドを定義するために、コードを書いていきます。 ■コードdef add_three(lst): new_lst = [item + 3 for item in lst] return new_lst lst = [1, 2, 3, 4, 5] print(add_three(lst))今回はdef文を用いてadd_three()というメソッドを定義します。括弧内にはlstという引数,パラメータを設定します。このメソッドが呼び出された時の処理として、new_lstという変数を定義し、その中で角括弧”[ ]”を用いて
![Pythonでforループの代わりにリスト内包表記を使用したメソッドを定義する](https://cdn-ak-scissors.b.st-hatena.com/image/square/b0e6c97966e87a40b9ffc727d8131acbff631a61/height=288;version=1;width=512/https%3A%2F%2Flaboratory.kazuuu.net%2Fwp-content%2Fuploads%2F2021%2F07%2FL.png)