2、使用arange()方法创建个[1-301,步长为3,类型为整型的维数组,并 输出;使用切片输出数组7,10]。
时间: 2024-02-26 14:57:08 浏览: 111
好的,我来回答你的问题。
你可以使用 numpy 库中的 arange() 方法来创建一个 [1, 4, 7, ..., 298, 301] 的一维数组,步长为 3,代码如下:
```python
import numpy as np
arr = np.arange(1, 302, 3, dtype=int)
print(arr)
```
输出:
```
[ 1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52
55 58 61 64 67 70 73 76 79 82 85 88 91 94 97 100 103 106
109 112 115 118 121 124 127 130 133 136 139 142 145 148 151 154 157 160
163 166 169 172 175 178 181 184 187 190 193 196 199 202 205 208 211 214
217 220 223 226 229 232 235 238 241 244 247 250 253 256 259 262 265 268
271 274 277 280 283 286 289 292 295 298 301]
```
接下来,你可以使用切片来输出数组中的第七个元素到第十个元素,代码如下:
```python
print(arr[6:10])
```
输出:
```
[10 13 16 19]
```
希望我的回答能够帮助你。
阅读全文