计算一个数组的中间数,数的两边和相等,并返回index值
如:数组[1,2,3,4,6]
返回3(数组序号从0开始)
def find_even_index(arr): """找到数组中间数,左右两边数相等""" for x in range(len(arr)-1): if sum(arr)-arr[x]==2*sum(arr[:x]): return x if x==len(arr): return -1
计算一个数组的中间数,数的两边和相等,并返回index值
如:数组[1,2,3,4,6]
返回3(数组序号从0开始)
def find_even_index(arr): """找到数组中间数,左右两边数相等""" for x in range(len(arr)-1): if sum(arr)-arr[x]==2*sum(arr[:x]): return x if x==len(arr): return -1