根据以下描述编写一个Python函数：该函数接受一个列表和一个元组，并返回该列表的元素总和再加上元组中的数字之和。
列表：[1, 2, 3, 4] 
元组：(5, 6, 7)
以下是编写的Python函数：

```
def calculate_sum(list1, tuple1):
    list_sum = sum(list1)
    tuple_sum = sum(tuple1)
    return list_sum + tuple_sum
```

使用这个函数可以得到以下输出：

```
list1 = [1, 2, 3, 4]
tuple1 = (5, 6, 7)
print(calculate_sum(list1, tuple1))  # 输出: 28
```