假设有三个数组arr1、arr2、arr3,我们可以使用for循环来遍历这些数组并比较每个数组中的元素,然后将它们存储到一个新的对象中。
代码示例:
arr1 = [1, 2, 3, 4, 5, 6]
arr2 = [2, 4, 6, 8, 10, 12]
arr3 = [3, 6, 9, 12, 15, 18]
result = {}
for i in range(len(arr1)):
if arr1[i] == arr2[i] == arr3[i]:
result[i] = arr1[i]
print(result)
在上述示例中,我们首先声明了三个数组arr1、arr2和arr3。接下来,我们创建了一个名为result的空字典,并使用for循环遍历每个数组的元素。我们使用if语句来检查每个数组的元素是否相等,如果所有数组的元素都相等,则将其添加到result字典中的键值对中,其中键是数组的索引,值是元素本身。
最后,我们打印出result字典来查看符合条件的元素。这种方法可以处理输入数组的不同长度和不同类型。
上一篇:比较三个动态范围
下一篇:比较三个列表以过滤出共同元素