Здравствуйте, в коде когда лямбды исправлял, в 3-ем они другие то возникли ошибки как их исправить
import math
x1 = 3
y1 = 6
point = [x1, y1] ## Точка
points = [[2,3],[1,9],[4,8],[7,3],[10,9],[14,8]] ## Список точек
def rasstoyanie(point, points):
rasstoyaniya = {}
for p in range(0, len(points)):
print(p)
result = math.sqrt((points[p][0] - point[0])**2 + (points[p][1] - point[1])**2)
rasstoyaniya[p] = result
a = sorted(rasstoyaniya.items(), key=lambda k_v: v[1])
minimal = min(a)
print ('Минимальное расстояние %s координаты %s' % (minimal[1], points[minimal[0]]))
rasstoyanie(point, points)