给定两个数字列表，将它们连接成一个新的数字列表，其中元素按照从小到大的顺序排序，并删除重复的元素。

第一个列表：[3, 5, 1, 9, 8]，第二个列表：[7, 4, 5, 6, 9]
可以使用以下代码实现：

```
list1 = [3, 5, 1, 9, 8]
list2 = [7, 4, 5, 6, 9]
new_list = sorted(set(list1 + list2))
```

这将把两个列表加在一起，使用 `set()` 删除重复项，并使用 `sorted()` 将元素按从小到大的顺序排序，并将其存储在新的列表 `new_list` 中。