创建一个Python函数，接受一个列表作为输入，从该列表中删除所有重复的元素并返回新的列表。不允许使用Python的内置函数（例如set()）。
[1, 2, 3, 1, 4, 2, 5, 6, 5, 7]
可以创建一个新的空列表，并使用一个for循环来遍历原始列表中的每个元素。对于每个元素，如果它没有在新列表中找到，就将其添加到新列表中。最后，将新列表返回作为函数的输出。

下面是实现该函数的Python代码：

```Python
def remove_duplicates(lst):
    new_lst = []
    for item in lst:
        if item not in new_lst:
            new_lst.append(item)
    return new_lst
```

对于输入列表 [1, 2, 3, 1, 4, 2, 5, 6, 5, 7]，函数的输出将为 [1, 2, 3, 4, 5, 6, 7]。