関数型Pythonプログラミング 関数型アプローチを用いて、簡潔かつ効率的で表現力豊かなPythonコードを書く

サンプルサンプル

関数型Pythonプログラミング 関数型アプローチを用いて、簡潔かつ効率的で表現力豊かなPythonコードを書く

関数型Pythonプログラミング 関数型アプローチを用いて、簡潔かつ効率的で表現力豊かなPythonコードを書く

栗田真 (翻訳)
通常価格 5,280 円(税込)
通常価格 セール価格 5,280 円(税込)
SALE 売り切れ
ネットストア在庫 詳細
    読み込み中...
My店舗在庫
    My店舗登録で店頭在庫と店舗お受け取り可否が確認できます。(要ログイン)
  • 在庫表示のサンプル
商品説明
関数型プログラミングの利点、あるいはそれが何であるかさえ理解している開発者は多くありません。著者のSteven Lottは、このアプローチをわかりやすく解説し、Pythonでのコーディング方法を改善し、メモリ使用量とパフォーマンスを向上させる方法を教えてくれます。
本書は基礎から始まり、数学的および統計的アルゴリズム、データクリーニング、探索的データ分析に焦点を当てた例を用いて、さまざまなシナリオで関数型思考とテクニックを適用する方法を示します。ジェネレータ、リスト内包表記、デコレータを効果的に使用する方法を学びます。オブジェクト指向設計を完全に放棄する必要はありません。Pythonのネイティブなオブジェクト指向が関数型プログラミングのテクニックと組み合わせてどのように使用されるかも理解できます。
本書を読み終える頃には、Pythonの関数型プログラミングの重要な機能に精通し、関数型思考が役立つ理由とタイミングを理解できるようになっているでしょう。また、Python言語の一部ではない関数型プログラミングのトピックをさらに掘り下げるために必要なツールもすべて手に入れることができます。
目次
第1章 関数型プログラミングを理解する
第2章 基本的な関数型プログラミングの概念の紹介
第3章 関数、イテレータとジェネレータ
第4章 コレクション操作
第5章 高階関数
第6章 再帰と集約処理
第7章 複雑なステートレスオブジェクト
第8章 Itertoolsモジュール
第9章 数え上げツールとしてのItertools - 順列と組合せ
第10章 Functoolsモジュール
第11章 Toolzライブラリ
第12章 デコレータの設計テクニック
第13章 PyMonadライブラリ
第14章 multiprocessing, threading, およびconcurrent.futuresモジュール
第15章 関数型を利用したWebサービス開発
詳細を表示する

カスタマーレビュー

honto本の通販ストアのレビュー(0件)

並び順:
1/1ページ

最近チェックした商品