题目如下:
import numpy as np
X = np.random.rand(10_000)
如何用while loop找到第一个比0.999大的数呀?我用for loop写出来了,但是while loop写不出来……
如果有大佬有空可以加我vx或者私聊行么?
可以写一个变量来保存X的索引
import numpy as np
X = np.random.rand(10_000)
i = 0
while i<len(X):
if X[i]>0.999:
break
i = i+1
print(X[i])
import numpy as np
X = np.random.rand(10_000)
num=len(X)
i=0
while(i<num):
if(X[i]>0.999):
print(X[i])
break
else:
i=i+1