python中列表与数组转化
时间: 2023-06-11 15:08:15 浏览: 92
pyhton列表转换为数组的实例
5星 · 资源好评率100%
在Python中,可以使用NumPy库将列表转换为数组,也可以使用列表推导式将数组转换为列表。
将列表转换为数组的示例:
```python
import numpy as np
my_list = [1, 2, 3, 4, 5]
my_array = np.array(my_list)
print(my_array)
```
输出:
```
[1 2 3 4 5]
```
将数组转换为列表的示例:
```python
my_array = np.array([1, 2, 3, 4, 5])
my_list = [x for x in my_array]
print(my_list)
```
输出:
```
[1, 2, 3, 4, 5]
```
另外,如果想要将多维列表转换为多维数组,只需要在创建数组时指定维度即可。
```python
my_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
my_array = np.array(my_list)
print(my_array)
```
输出:
```
[[1 2 3]
[4 5 6]
[7 8 9]]
```
阅读全文