提供一个由10个整数组成的列表，创建一个函数，返回其中最大的三个数字的乘积。


lst = [3, 4, 5, 6, 7, 1, 2, 8, 9, 10]
以下是解决方案：
```
def max_three_prod(lst):
    lst.sort()
    return lst[-1] * lst[-2] * lst[-3]

lst = [3, 4, 5, 6, 7, 1, 2, 8, 9, 10]
max_prod = max_three_prod(lst)
print(max_prod)
```
输出：
```
720
```
解释：
将列表排序，找到最后三个数字，它们的乘积即为最大的三个数字的乘积。在此示例中，最大的三个数字是：8、9和10，它们的乘积为720。