ホームページ >ウェブフロントエンド >htmlチュートリアル >numpy配列のリスト変換方法
リストを numpy 配列に変換する方法を使用するには、特定のコード例が必要です
Python では、大量の数値データを処理する必要があることが多く、numpy ライブラリPython で最もよく使われる数値計算ツールの 1 つです。豊富な数学関数と便利な配列演算関数を提供します。 numpy では、通常、データの保存と処理に numpy 配列が使用されます。実際のアプリケーションでは、その後の数値計算や分析のために、リストなどの他のデータ構造を numpy 配列に変換する必要があることがよくあります。
次に、list を numpy 配列に変換するためによく使用されるメソッドをいくつか紹介します。
numpy ライブラリの配列関数は、他のシーケンス データ (リストなど) を numpy 配列に変換するためによく使用される関数です。 array 関数を使用してリストを numpy 配列に直接変換できます。
具体的なコード例は次のとおりです。
import numpy as np
my_list = [1, 2, 3, 4, 5]
my_array = np。 array( my_list)
print(my_array)
出力結果は次のとおりです:
[1 2 3 4 5]
array 関数の使用に加えて、numpy は他のシーケンス データを numpy 配列に変換する asarray 関数も提供します。 asarray 関数と array 関数の違いは、入力シーケンス データがすでに numpy 配列である場合、asarray 関数は配列のコピーを作成せず、入力データへの参照を直接返すことです。
具体的なコード例は次のとおりです。
import numpy as np
my_list = [1, 2, 3, 4, 5]
my_array = np。 asarray( my_list)
print(my_array)
出力結果は、配列関数を使用した場合と同じです:
#[1 2 3 4 5]my_array = np。 fromiter( my_list, dtype=int)
以上がnumpy配列のリスト変換方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。