遍历数组boy,查找有没有joy,若找到,返回数组下标,若遍历到最后都没有,则返回err
时间: 2024-10-25 09:03:41 浏览: 15
stroll:异步和递归地遍历对象,数组或文字
遍历数组`boy`,寻找元素"joy"的过程可以这样描述:
首先,你需要创建一个变量,比如`index`,用于存储找到"joy"的索引。如果数组为空或者长度为0,直接返回预设的错误值`err`。
然后,你可以通过一个for循环,从数组的第一个元素开始,逐个检查每个元素,看它是否等于"joy"。如果找到了,就更新`index`为当前的索引,并跳出循环。循环结束后,如果没有找到"joy",说明"joy"不存在于数组中,这时就可以返回`index`作为错误值。
下面是一个伪代码示例:
```python
def find_joy_index(boy):
index = -1 # 初始化为无效值
for i in range(len(boy)):
if boy[i] == "joy":
index = i
break
if index == -1: # 如果没有找到“joy”,返回预设的错误值
return 'err'
else:
return index
```
阅读全文