以下是一个比较两个数组并创建另一个数组的示例代码,如果找不到该项:
def compare_arrays(arr1, arr2):
result = []
for item in arr1:
if item not in arr2:
result.append(item)
return result
array1 = [1, 2, 3, 4, 5]
array2 = [2, 4, 6, 8]
result_array = compare_arrays(array1, array2)
print(result_array)
这个代码示例定义了一个名为compare_arrays
的函数,该函数接受两个数组作为输入参数。它创建一个空数组result
用于存储找不到的项。
然后,它遍历arr1
中的每个项,并检查它是否存在于arr2
中。如果该项不在arr2
中,它将其添加到result
数组中。
最后,代码打印出result_array
,它包含了在array1
中找不到的项。
在这个示例中,result_array
将包含[1, 3, 5]
,因为这些项在array1
中存在,但在array2
中不存在。