1. ホーム
  2. python

[解決済み] 2次元のリストを2次元のNumpy配列に変換するには?

2023-04-29 16:39:54

質問

私は以下のような2Dリストを持っています。

a = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] 

で、これを2次元のnumpy配列に変換したいのです。のようにメモリを確保せずにできるのでしょうか?

numpy.zeros((3,3))

を作成し、そこに値を格納するのですか?

どのように解決するのですか?

リストを np.array :

a = np.array(a)

また、この機会に dtype を設定することもできます。

a = np.array(a, dtype=...)