NumPy 入門
- 前のページ Python ファイルを削除する
- 次のページ NumPy 初級
NumPyとは何ですか?
NumPyは配列を処理するPythonライブラリです。
線形代数、フーリエ変換、行列の領域で動作する関数も持ちます。
NumPyは2005年にTravis Oliphantによって作成されました。それはオープンソースプロジェクトであり、自由に使用できます。
NumPy は数値 Python(Numerical Python)を指します。
NumPy を使用する理由は何ですか?
Python では、配列機能を満たすリストがありますが、処理速度が遅いです。
NumPy は、伝統的な Python リストよりも 50 倍速い配列オブジェクトを提供することを目指しています。
NumPy 中的数组对象称为 ndarray
、それにより、 ndarray
非常に簡単です。
データサイエンスでは非常に常用の配列があり、速度とリソースが非常に重要です。
データサイエンス:データをどのように保存し、使用し、分析し、情報を得るかを研究するコンピュータサイエンスの一分野です。
NumPy がリストよりも速い理由は何ですか?
リストとは異なり、NumPy 配列はメモリの連続的な位置に保存され、プロセスが非常に効率的にアクセスおよび操作できます。
この動作はコンピュータサイエンスでは参照の局所性と呼ばれます。
NumPy がリストよりも速い主な理由は、これです。また、最新の CPU アーキテクチャとともに使用されるために最適化されています。
NumPy はどの言語で書かれていますか?
NumPy は Python で一部が書かれていますが、ほとんどの高速計算部分は C または C ++ で書かれています。
NumPy 代码库どこにありますか?
NumPy のソースコードはこの github リポジトリにあります:https://github.com/numpy/numpy
github:同じコードリポジトリで多くの人々が作業できるようにします。
- 前のページ Python ファイルを削除する
- 次のページ NumPy 初級