1
a=np.linspace(0.03,0.05,5)
b=np.linspace(-0.01,0.01,200)
c= []

for i in np.arange(a[0],a[4]): #first for loop to print a
    for j in range(b[0],b[199]):   #second for loop to print b
       print j
print i

#但我没有得到正确的值,因为 i 有 5 个值,j 有 200 个值。仅打印 1 个值。

4

1 回答 1

0

不太确定你想用这个实现什么,但最后一行应该缩进。下面介绍了一种以“数组 a 中的元素,然后是数组 b 中的所有元素”格式打印数组的一种解决方案。

a = np.linspace(0.03,0.05,5)
b = np.linspace(-0.01,0.01,200)
c = []

for i in a:      # first for loop to print a
    print i
    for j in b:  # second for loop to print b
       print j
于 2020-12-15T14:44:53.340 回答