用python语言编写一个函数mergeSeq(lst, tpl),将传入的已排序列表[1,3,5,7,9]和元组(4,8,12)合并成一个新的从小到大排序列表[1,3,4,5,7,8,9,12]。
时间: 2023-10-01 07:05:56 浏览: 112
用python实现将数组元素按从小到大的顺序排列方法
可以使用列表的extend()方法将元组中的元素添加到列表中,然后再使用sort()方法对列表进行排序,代码如下:
```python
def mergeSeq(lst, tpl):
lst.extend(tpl)
lst.sort()
return lst
```
测试代码如下:
```python
lst = [1, 3, 5, 7, 9]
tpl = (4, 8, 12)
new_lst = mergeSeq(lst, tpl)
print(new_lst)
```
输出结果为:
```
[1, 3, 4, 5, 7, 8, 9, 12]
```
阅读全文