class Point:
def __init__(self, x = 0, y = 0):
self.x = x
self.y = y
def distance(self, point):
return sqrt((self.x - point.x) ** 2 + (self.y - point.y) ** 2)
newKernel = Point()
newKernel.x = 0
for point in group:
newKernel.x += point.x
newKernel.x /= len(group)
Просто я уверен, что в Python'е этот код можно сделать гораздо проще и нагляднее(а возможно и быстрее). Только мне опыта не хватает :-)