classSolution(object):defnumberOfBoomerangs(self, points):"""
:type points: List[List[int]]
:rtype: int
"""
num = 0for xx,yy in points:
lenmap = {}
for x,y in points:
dist = (x-xx)**2 + (y-yy)**2
lenmap[dist] = lenmap.get(dist,0)+1for i in lenmap:
num += lenmap[i]*(lenmap[i]-1)
return num