有两个数组arr1=[1,2,3,5,6,7,8],arr2=[7,8,9,10,1,3] 我想通过他们获得新的数组arr=[1,2,3,4,5,6,7,8,9,10]应该怎么写
时间: 2023-10-10 15:12:49 浏览: 64
你可以将两个数组合并,并使用set()函数去除重复元素,然后将结果转换为列表并进行排序,得到新的数组。
你可以按照以下方式编写代码:
```python
arr1 = [1, 2, 3, 5, 6, 7, 8]
arr2 = [7, 8, 9, 10, 1, 3]
arr_set = set(arr1 + arr2) # 合并并去除重复元素
arr = sorted(list(arr_set)) # 转换为列表并排序
print(arr)
```
输出结果为:
```
[1, 2, 3, 5, 6, 7, 8, 9, 10]
```
阅读全文