编写程序实现多重查找函数测试输入: 4 1 2 3 4 4 预期输出: 4
时间: 2024-10-04 09:02:35 浏览: 34
查找:查找R的完整功能定义,包括编译后的代码,S3和S4方法
编写一个简单的Python程序,可以实现查找功能并接受用户输入的数组和目标值。这里我们创建一个`find_element`函数,它接受一个列表作为参数,并检查目标值是否在列表中。对于您的例子,数组是 [1, 2, 3, 4],目标值是 4。
```python
def find_element(arr, target):
try:
index = arr.index(target)
return index
except ValueError:
return f"{target} not found in the array"
# 用户输入的数组
input_array = input("请输入一个数字列表,元素之间用空格分隔:")
array = list(map(int, input_array.split()))
# 目标值
target_value = int(input("请输入你要查找的目标值:"))
# 调用函数进行查找
result = find_element(array, target_value)
print(result)
```
运行这个程序并输入您提供的示例数据:
1. 输入数组:4 2 3 1
2. 输入目标值:4
预期输出将是 `4`,因为 4 存在于数组中并且位于索引位置 0。
阅读全文