使用任何一种语言，编写一个程序，将两个列表合并为一个按值排序的列表。


List1: [3,6,8,9]
List2: [1,2,4,5,7]
Python 代码实现：

```
list1 = [3,6,8,9]
list2 = [1,2,4,5,7]

merged_list = sorted(list1 + list2)

print(merged_list)
```

输出结果：

```
[1, 2, 3, 4, 5, 6, 7, 8, 9]
```