给一个值,确定这个值在数组中的位置,用python写这个code
时间: 2023-11-27 15:54:59 浏览: 87
寻找数组中的值
以下是一个简单的 Python 代码示例,用于找到给定值在数组中的位置:
```python
def find_position(arr, value):
for i in range(len(arr)):
if arr[i] == value:
return i
return -1 # 如果没有找到,则返回-1表示值不在数组中
# 示例用法
arr = [2, 5, 7, 9, 10]
value = 7
position = find_position(arr, value)
if position != -1:
print(f"值 {value} 在数组中的位置为 {position}")
else:
print(f"值 {value} 不在数组中")
```
该函数使用一个简单的循环来遍历给定的数组。对于数组中的每个元素,它会检查该元素是否等于要查找的值。如果找到了该值,则返回该值在数组中的位置。如果未找到该值,则返回 -1 表示该值不在数组中。
阅读全文