可以使用循环来遍历两个数组,并使用条件语句来判断它们相同索引位置上的元素是否相等。如果相等,则将计数器加1。最后返回计数器的值即为相同元素的数量。
示例代码如下:
def count_same_elements(arr1, arr2):
count = 0
for i in range(len(arr1)):
if arr1[i] == arr2[i]:
count += 1
return count
# 测试 示例
arr1 = [1, 2, 3, 4, 5]
arr2 = [1, 2, 4, 4, 6]
print(count_same_elements(arr1, arr2)) # 输出:2
其中,count_same_elements()函数接收两个数组作为参数,返回这两个数组相同索引位置上元素的数量。在示例中,传入了两个长度相同的数组arr1和arr2,最终输出结果为2。
上一篇:比较两个数组中的值
下一篇:比较两个数组中元素的相等性