如何将数组转化为列表
时间: 2023-12-11 08:03:16 浏览: 30
在Python中,可以使用列表(list)函数将数组(array)转化为列表(list)。示例代码如下:
```python
import numpy as np
# 定义一个数组
arr = np.array([1, 2, 3, 4, 5])
# 将数组转化为列表
lst = arr.tolist()
print(lst) # 输出 [1, 2, 3, 4, 5]
```
在上述代码中,我们首先导入了NumPy库,然后定义了一个数组`arr`。接着,我们使用`tolist()`函数将该数组转化为列表,并将结果保存在变量`lst`中。最后,我们输出了`lst`,验证了列表的正确性。
相关问题
python将json数组转化为列表
你可以使用Python的内置模块`json`来将JSON数组转换为列表。下面是一个示例代码:
```python
import json
# JSON数组
json_array = '[1, 2, 3, 4, 5]'
# 将JSON数组转换为Python列表
list_data = json.loads(json_array)
print(list_data)
```
运行上述代码后,将会输出以下结果:
```
[1, 2, 3, 4, 5]
```
在这个例子中,我们使用`json.loads()`函数将JSON数组转换为Python列表。
python 数组转化为列表
Python中的数组可以使用numpy库中的ndarray来表示,而列表则是使用list类型。 如果要将一个numpy数组转化为Python列表,可以使用tolist()方法。
下面是示例代码:
```python
import numpy as np
#创建一个numpy数组
arr = np.array([1,2,3,4,5])
#转化为Python列表
lst = arr.tolist()
print(lst)
```
输出:
```
[1, 2, 3, 4, 5]
```