my_search.py 307 Bytes Edit 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 def erfei(alist1,num): mi=0 mx=len(num_list)-1 while mi<mx: mid=(mi+mx)//2 gis=alist1[mid] if num==gis: return mid elif num>gis: mi=mid+1 else: mx=mid-1 return None num_list = [1,3,5,8,11,15,17,18,20,21] num1=9