以下是一个示例代码,用于比较两个数组并计算出现次数:
def count_occurrences(arr1, arr2):
count = 0
for num in arr1:
if num in arr2:
count += 1
return count
arr1 = [1, 2, 3, 4, 5]
arr2 = [4, 5, 6, 7, 8]
occurrences = count_occurrences(arr1, arr2)
print("Occurrences:", occurrences)
该代码定义了一个名为count_occurrences
的函数,该函数接受两个数组作为参数。在函数中,使用一个循环遍历arr1
中的每个元素,并检查该元素是否在arr2
中出现。如果出现了,则计数器count
加1。最后,返回计数器的值。
在示例中,arr1
包含了[1, 2, 3, 4, 5],arr2
包含了[4, 5, 6, 7, 8]。调用count_occurrences
函数,并将结果打印出来。输出结果为Occurrences: 2,表示在arr1
中有2个元素在arr2
中出现了。
下一篇:比较两个数组并计算唯一值的数量。