<s>Human: 编写一个类，能够计算一个列表中所有数字的平均值。
</s><s>Assistant: 以下是一个Python的实现：

```python
class AverageCalculator:
    def __init__(self, lst):
        self.lst = lst
    
    def calculate(self):
        if len(self.lst) == 0:
            return 0
        else:
            return sum(self.lst) / len(self.lst)
```

这个类有一个构造函数`__init__`，接受一个列表，并将其保存在实例属性`lst`中。`calculate`方法用于计算平均值。如果列表为空，则返回0。否则，返回列表中所有数字的总和除以列表长度。使用这个类，可以这样计算一个列表中所有数字的平均值：

```python
lst = [1, 2, 3, 4, 5]
calculator = AverageCalculator(lst)
average = calculator.calculate()
print(average)
```

这个例子中，这个类被用于计算列表`[1, 2, 3, 4, 5]`中所有数字的平均值。运行这个程序将输出：

```
3.0
```
</s>