给出两个整数列表，编写一个函数来合并它们成一个按升序排序的新列表。


列表1: [1,3,5,7]
列表2: [2,4,6,8]
可以使用Python内置的列表方法`extend()`将两个列表合并成一个，再调用`sorted()`方法对合并后的列表进行升序排序，最终返回排序后的列表即可。示例代码如下：

```python
def merge_sorted_lists(list1, list2):
    merged_list = list1 + list2
    sorted_list = sorted(merged_list)
    return sorted_list

list1 = [1, 3, 5, 7]
list2 = [2, 4, 6, 8]
merged_and_sorted_list = merge_sorted_lists(list1, list2)
print(merged_and_sorted_list)
```

输出结果：`[1, 2, 3, 4, 5, 6, 7, 8]`。