请写一个Python函数来计算给定列表中所有数字的总和。

[2, 4, 6, 8]
以下是计算列表中所有数字总和的Python函数： 

```python
def sum_list(numbers):
    return sum(numbers)
    
numbers = [2, 4, 6, 8]
total = sum_list(numbers)
print(total)
```

此函数接受一个列表作为参数，使用内置的`sum()`函数计算列表中所有数字的总和，最后返回结果。在函数中，将给定的列表`[2, 4, 6, 8]`赋值给变量`numbers`。然后，将`numbers`列表传递给`sum_list()`函数并将返回的结果保存在变量`total`中。最后，使用`print()`函数输出`total`的值`20`。