Codewars练习Python
计算一个数组的中间数,数的两边和相等,并返回index值
如:数组[1,2,3,4,6]
返回3(数组序号从0开始)
1 2 3 4 5 6 7 | 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 |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步