查找列表中元素的位置
给定一个 有n 个元素的列表 nums 和一个目标值 target ,如果目标值存在返回下标,否则返回 -1。
代码: numes = [-1, 0, 3, 5, 9, 12] target = 9 for i in range(len(numes)): if numes[i] == target: print(i) break else: pass else: print(-1)
其中用到for else方法,只有当for循环正常结束时,才会执行else语句内容。
查找列表中元素的位置
给定一个 有n 个元素的列表 nums 和一个目标值 target ,如果目标值存在返回下标,否则返回 -1。
代码: numes = [-1, 0, 3, 5, 9, 12] target = 9 for i in range(len(numes)): if numes[i] == target: print(i) break else: pass else: print(-1)
其中用到for else方法,只有当for循环正常结束时,才会执行else语句内容。