python如何找到数组中相同的两个数的索引
时间: 2023-05-11 20:06:47 浏览: 154
python获取元素在数组中索引号的方法
可以使用双重循环来遍历数组,找到相同的两个数的索引。具体实现如下:
```python
def find_duplicate(nums):
n = len(nums)
for i in range(n):
for j in range(i+1, n):
if nums[i] == nums[j]:
return i, j
return None
nums = [1, 2, 3, 4, 5, 3]
print(find_duplicate(nums)) # 输出 (2, 5)
```
以上代码中,`find_duplicate` 函数接受一个数组 `nums`,返回相同的两个数的索引。函数中使用了双重循环来遍历数组,如果找到相同的两个数,就返回它们的索引。如果没有找到相同的两个数,就返回 `None`。
阅读全文