描述如何使用Python编写一个函数，用于计算给定列表中所有元素的平均值。
[1, 2, 3, 4, 5, 6]
您可以按照以下方式编写一个函数来计算给定列表中所有元素的平均值：

```
def average(numbers):
    return sum(numbers) / len(numbers)

numbers = [1, 2, 3, 4, 5, 6]
print(average(numbers))  # Output: 3.5
```

该函数接受一个列表作为参数，并使用`sum`函数来计算列表中所有元素的总和。然后，它将该总和除以元素数量来计算平均值，并将其作为函数输出返回。使用给定的列表 `[1, 2, 3, 4, 5, 6]`，函数的输出将是 `3.5`。