要将NumPy数组转换为Python列表,您可以使用NumPy库中的 `tolist()` 方法。以下是一个简单的示例:

```python

import numpy as np

创建一个NumPy数组

arr = np.array([1, 2, 3, 4, 5])

使用tolist()方法将NumPy数组转换为Python列表

arr_list = arr.tolist()

print(arr_list) 输出: [1, 2, 3, 4, 5]

```

如果您需要将多维数组(如二维或矩阵)转换为列表,`tolist()` 方法同样适用:

```python

创建一个二维NumPy数组

arr_2d = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])

使用tolist()方法将二维NumPy数组转换为Python列表

arr_list_2d = arr_2d.tolist()

print(arr_list_2d) 输出: [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

```

请注意,`tolist()` 方法会创建一个新的列表,其中包含NumPy数组中的元素。如果NumPy数组是多维的,转换后的列表也将是多维的,并且结构上与原始数组相同

点赞(0) 打赏

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部