将NumPy数组转换为列表有多种方式,下面我将介绍两种常用的方法:
方法一:使用tolist()方法
我们可以通过ndarray.tolist()
方法将NumPy数组转换为Python列表。
示例代码如下:
import numpy as np
# 创建NumPy数组
np_array = np.array([[1, 2], [3, 4]])
# 将NumPy数组转换为列表
list_result = np_array.tolist()
# 打印列表
print(list_result)
执行上述代码,将会输出以下结果:
[[1, 2], [3, 4]]
方法二:使用tolist()方法
我们可以通过ndarray.tolist()
方法将NumPy数组转换为Python列表。
示例代码如下:
import numpy as np
# 创建NumPy数组
np_array = np.array([[1, 2], [3, 4]])
# 将NumPy数组转换为列表
list_result = np.ndarray.tolist(np_array)
# 打印列表
print(list_result)
执行上述代码,将会输出以下结果:
[[1, 2], [3, 4]]
这两种方法都可以将NumPy数组转换为Python列表,需要注意的是,ndarray.tolist()
方法只能用于NumPy数组,而np.ndarray.tolist()
方法可以用于任何数组类型。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:如何将NumPy数组转换为列表 - Python技术站