Pythonの内包表記
たとえばフィボナッチ数列のうちの偶数のみを求めるコードの中で
for x in fibo_list: if x%2==0: even_fibo_list.append(x)
と書くところを、内包表記にすると
even_fibo_list = [x for x in fibo_list if x % 2 == 0]
とすれば1行で済む。すごー。
退屈なことはPythonにやらせよう ―ノンプログラマーにもできる自動化処理プログラミング
- 作者: Al Sweigart,相川愛三
- 出版社/メーカー: オライリージャパン
- 発売日: 2017/06/03
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (5件) を見る