def binary_search(array: list, item: int) -> int:"""二分查找Example:>>> myArray = [1, 3, 5, 7, 9]>>> print(binary_search(myArray, 5))>>> 2"""low = 0high = len(array) - 1while low <= high:mid = (low + high) // 2guess = array[mid]if guess == item:return midif guess > item:high = mid - 1else:low = mid + 1return -1
