numpy的ones函数
时间: 2024-08-14 21:00:46 浏览: 43
Python之Numpy库常用函数大全(含注释)
numpy的`ones`函数是一个非常实用的工具,它用于创建一个新的数组,其中所有元素都被初始化为给定的数据类型和指定的形状。当你需要快速填充全为某个值的数组时,可以使用这个函数。例如:
```python
import numpy as np
# 创建一个全为1的形状为(3, 4)的一维数组
array_ones = np.ones((3, 4))
print(array_ones)
```
输出:
```
[[1. 1. 1. 1.]
[1. 1. 1. 1.]
[1. 1. 1. 1.]]
```
你可以指定数据类型,如果不提供,默认会使用`np.float64`。此外,如果你只需要一个单一的数值,可以省略形状参数,如`np.ones(5)`将创建一个包含5个1的数组。
阅读全文