指导用户编写一个Python函数，该函数可以计算给定列表中出现最频繁的元素，并返回其出现次数。


示例列表:[1,2,2,2,2,3,4,5,5,6]
以下是一个可以计算给定列表中出现最频繁的元素，并返回其出现次数的Python函数：

```python
def most_frequent(lst):
    count = 0
    most = None
    for item in set(lst):
        if lst.count(item) > count:
            count = lst.count(item)
            most = item
    return count, most
```

使用示例：

```python
lst = [1, 2, 2, 2, 2, 3, 4, 5, 5, 6]
count, most = most_frequent(lst)
print(f"The most frequent element is {most}, and it appears {count} times.")
```

输出结果：

```
The most frequent element is 2, and it appears 4 times.
```

该函数首先使用 `set()` 函数获取列表中的唯一值，然后使用 `count()` 函数来计算每个唯一值在列表中出现的次数。它将跟踪出现最频繁的元素及其出现次数，并在函数完成时返回这两个值。