ndarray.tolist()函数的返回为该数组作为a.ndim Python标量的-levels深度嵌套列表,返回数组数据的副本作为(嵌套的)Python列表。数据项通过item函数转换为最兼容的内置Python类型。 一维数组使用 对于一维数组,a.tolist()与几乎相同list(a),不同之处在于tolist将numpy标量更改为Python标量: 二维数组应用 此外,对于2D数组,可以tolist递归应用: 此递归的基本情况是一个0D数组: