编写一个Python程序，用于计算一个数列中的平均数、中位数和众数。


数列: [1, 2, 2, 3, 4, 5, 5, 5, 6, 7]
下面是计算平均数、中位数和众数的Python程序：

``` python
from statistics import mean, median, mode

data = [1, 2, 2, 3, 4, 5, 5, 5, 6, 7]

mean_value = mean(data)
median_value = median(data)
mode_value = mode(data)

print("平均数为:", mean_value)
print("中位数为:", median_value)
print("众数为:", mode_value)
```

输出:

```
平均数为: 4.5
中位数为: 4.5
众数为: 5
```