我正在编写一个渗透程序,通过它检查两个坐标,如果它们在给定的半径内,我将它们添加到字典(字典中的列表,如果有帮助)以显示它们是通过类似的东西连接的以下:
def connected(x1,y1,x2,y2,radiusvalue):
radius = ((x1-x2)**2 + (y1-y2)**2)**.5
if radius <= radiusvalue:
# Search pre-existing dictionaries
# Create new dictionary and add (x1, y1) & (x2, y2)
# or add to pre existing dictionary containing either (x1, y1)
# or (x2, y2)
else:
return False
但是,我被注释掉的部分卡住了,主要是因为我不知道如何在没有 d = {datahere} 的情况下创建字典。如果无法做到这一点,我将如何去做我想做的事情?
谢谢。