0
numpy配列をリストに変換しようとしていますが、まだndarrayを返すことに気付きました。 私は簡単な例でそれをテストし、それはまだndarray返しますnumpy配列をlistに変換すると、numpy.ndarray型が返されます。
import numpy as np
a=np.array([[1,2,3],[4,5,6]])
a
array([[1, 2, 3],
[4, 5, 6]])
type(a)
<class 'numpy.ndarray'>
a.tolist()
[[1, 2, 3], [4, 5, 6]]
type(a)
<class 'numpy.ndarray'>
2番目の結果は、しかし、種類が変更されていない、リストのように見えるん。なぜこれが起こっているのか、それをリストに変換する方法は何ですか?
'タイプ(a)の' - > '<クラスのnumpy.ndarray '>'が、 'タイプ(a.tolist())' - > '<クラスのリスト'>' – ForceBru