Я пытаюсь обновить код с Python 2 до Python 3. Я знаю, что должен использовать cmp_to_key
. Но я не могу понять, как использовать его в этом контексте.
Код находится в Python 3.7.3.
from math import sqrt
from functools import cmp_to_key
Рассматриваемая функция
def divide_and_conquer(s):
s.sort(cmp = lambda x,y : cmp(x[0], y[0]))
cpp = closest_point(s)
print ("The minimum distance is:")
print(distance(cpp))
print(cpp)
В ответ я получаю сообщение об ошибке типа, я потратил время, чтобы найти его, но ничего не могу найти в этом контексте.