使用一个for循环来迭代i,然后使用eval函数构建字符串来动态地生成变量名,并将每个变量赋值为相应的时间数组。最后,将数组的长度调整为4000。
时间: 2024-04-30 08:24:01 浏览: 38
JS使用eval()动态创建变量的方法
可以这样实现:
```python
import numpy as np
for i in range(10):
eval(f"array_{i} = np.array([i]*1000)")
eval(f"array_{i}.resize((4000,))")
```
上面的代码会生成 10 个长度为 4000 的数组,分别为 `array_0` 到 `array_9`。其中,每个数组的值都为对应的数组下标。
阅读全文