ようこそ!
出版社名:ZEN大学出版会
出版年月:2026年9月
ISBN:978-4-04-901208-8
426P 24cm
関数型Pythonプログラミング 関数型アプローチを用いて、簡潔かつ効率的で表現力豊かなPythonコードを書く
Steven F.Lott/著 渋川よしき/〔ほか〕訳
 
組合員価格 税込 4,752円
(通常価格 税込 5,280円)
割引率 10%
在庫あり
生協宅配にてお届け
※ご注文が集中した場合、お届けが遅れる場合がございます。
内容紹介・もくじなど
内容紹介:関数型プログラミングの利点、あるいはそれが何であるかさえ理解している開発者は多くありません。著者のSteven Lottは、このアプローチをわかりやすく解説し、Pythonでのコーディング方法を改善し、メモリ使用量とパフォーマンスを向上させる方法を教えてくれます。本書は基礎から始まり、数学的および統計的アルゴリズム、データクリーニング、探索的データ分析に焦点を当てた例を用いて、さまざまなシナリオで関数型思考とテクニックを適用する方法を示します。ジェネレータ、リスト内包表記、デコレータを効果的に使用する方法を学びます。オブジェクト指向設計を完全に放棄する必要はありません。Pythonの…(続く)
内容紹介:関数型プログラミングの利点、あるいはそれが何であるかさえ理解している開発者は多くありません。著者の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サービス開発

同じ著者名で検索した本