for index, this_point in enumerate(reversed(points)):
    if point == this_point:
        return len(points) - (index + 1)
Каков наиболее эффективный способ добавить элемент в список, только если его еще нет?