创建一个1*10的数组,数据范围[1,20],步长为2
时间: 2023-05-18 11:04:35 浏览: 50
可以使用以下代码创建一个1*10的数组,数据范围为[1,20],步长为2:
arr = [i for i in range(1, 21, 2)]
print(arr)
输出结果为:[1, 3, 5, 7, 9, 11, 13, 15, 17, 19]
相关问题
(3) 创建一个1*10的数组,数据范围[1,20],步长为2
可以使用以下代码创建一个1*10的数组,数据范围为[1,20],步长为2:
```python
arr = [i for i in range(1, 21, 2)]
print(arr)
```
输出结果为:
```
[1, 3, 5, 7, 9, 11, 13, 15, 17, 19]
```
python创建一个5*5的数组,数据从1开始,步长为5
可以使用NumPy库来创建一个5*5的数组,数据从1开始,步长为5。代码如下:
```python
import numpy as np
arr = np.arange(1, 26, 5).reshape(5, 1) + np.arange(5)
print(arr)
```
输出结果为:
```
[[ 1 6 11 16 21]
[ 2 7 12 17 22]
[ 3 8 13 18 23]
[ 4 9 14 19 24]
[ 5 10 15 20 25]]
```
这里使用了NumPy的arange函数来生成从1到25的一维数组,步长为5。然后使用reshape函数将其转换为5行1列的二维数组,再加上一个从0到4的一维数组,得到一个5*5的数组。
相关推荐
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)