已知数组a中有n个互不相等的元素,数组b中有 m(m<n) 个互不相等的元素,而数组c中包含那些在a中但不在b中的元素,编程产生数组c(产生新数组) 。
时间: 2024-05-05 14:18:07 浏览: 61
m个数组,每个数组n个元素的组合
4星 · 用户满意度95%
好的,您的问题是关于数组操作的。下面是一个实现:
```
arr_a = [1, 2, 3, 4, 5, 6]
arr_b = [1, 3, 5]
arr_c = [elem for elem in arr_a if elem not in arr_b]
print(arr_c)
```
在这个实现中,我们定义了一个列表arr_a和一个列表arr_b。然后我们使用一个列表推导式生成了一个新列表arr_c,该列表包含arr_a中但不在arr_b中的所有元素。最后,我们打印输出了新列表arr_c,它包含了您所需求的那些元素。
阅读全文