讲一下numpy中的array函数的作用和用法
时间: 2023-08-30 14:12:18 浏览: 126
`numpy.array()`函数是用于创建一个Numpy数组的函数。它可以将python中的列表、元组等序列转换为Numpy数组。在使用`numpy.array()`函数时,需要将列表或元组等序列传递给该函数,它会返回一个包含相同元素的Numpy数组。
例如,以下代码将列表转换为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]
```
`numpy.array()`函数还可以用于创建多维数组。例如,以下代码将列表转换为2x3的Numpy数组:
```python
import numpy as np
my_list = [[1, 2, 3], [4, 5, 6]]
my_array = np.array(my_list)
print(my_array)
```
输出:
```
[[1 2 3]
[4 5 6]]
```
在使用`numpy.array()`函数时,还可以指定数组的数据类型(dtype)。例如,以下代码将列表转换为浮点型的Numpy数组:
```python
import numpy as np
my_list = [1, 2, 3, 4, 5]
my_array = np.array(my_list, dtype=float)
print(my_array)
```
输出:
```
[1. 2. 3. 4. 5.]
```
总之,`numpy.array()`函数是一个非常有用的函数,可以帮助我们将序列转换为Numpy数组,便于进行数值计算和科学计算。
阅读全文