1
我試圖創建一個二進制搜索線性搜索不工作
L = [0, 1, 2]; X= 3;i=0
while (L[i]!= X)and (i < len(L)):
i = i+1
if i==len(L):
print('Not here!')
else:
print(X, 'at position', i)
,但有一個問題,我的while循環,並用IndexError
。任何幫助將不勝感激。
1.縮進'if'塊以匹配'while'塊2.交換條件,和(L [i]!= X)' –