在Python中编写一个函数，该函数需将数字列表作为输入，并返回一个新列表，其中每个元素是原始列表中该位置上的数字与前两个位置上的数字的平均值。


[1,2,3,4,5,6]
可以使用以下代码实现该函数:

```python
def avg_of_prev_two(lst):
    new_lst = []
    for i in range(len(lst)):
        if i < 2:
            new_lst.append(lst[i])
        else:
            avg = (lst[i-1] + lst[i-2] + lst[i]) / 3
            new_lst.append(avg)
    return new_lst
```

调用该函数，输入参数为[1,2,3,4,5,6]，则返回结果为[1, 2, 2.0, 3.0, 4.0, 5.0]