好的,这是一个使用折半查找算法在 Python 中查找数组中某个特定元素的示例代码:
def binary_search(arr, target):# 定义左右边界
left = 0
right = len(arr) - 1
# 当左边界小于等于右边界时循环
while left <= right:
# 计算中间索引
mid = (left + right) // 2
# 如果找到了目标元素,返回索引
if arr[mid] == target: