Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 按键进行快速字典比较,但值在主索引值的范围内_Python - Fatal编程技术网

Python 按键进行快速字典比较,但值在主索引值的范围内

Python 按键进行快速字典比较,但值在主索引值的范围内,python,Python,只是想知道是否有人能给我提供一些见解 #print position return self.position 我有下面的代码在我的屏幕上生成随机位置,基本上它是定位大约200个图像 #print position return self.position 现在,图像可以具有相同的坐标或非常接近,我的目标是检查生成的当前位置到先前生成的位置,以存储在_positioncheck字典中,如果它们重叠或在50%范围内,则跳过并重

只是想知道是否有人能给我提供一些见解

        #print position

        return self.position
我有下面的代码在我的屏幕上生成随机位置,基本上它是定位大约200个图像

        #print position

        return self.position
现在,图像可以具有相同的坐标或非常接近,我的目标是检查生成的当前位置到先前生成的位置,以存储在_positioncheck字典中,如果它们重叠或在50%范围内,则跳过并重新生成

        #print position

        return self.position
抱歉,如果我没有说清楚:/,如果需要任何其他信息,我可以重新编辑

def generateposhint(self):
        global _positioncheck
        xf =0
        yf = 0
        self.position = None

        xf = random.uniform(0.0,0.9)
        yf = random.uniform(0.0,0.9)
        self.position = {'x':xf,'y':yf}
        for items in _positioncheck:
        #print position

        return self.position
代码将在此处完成

        #print position

        return self.position

这有用吗?干杯,埃米利奥,将给这一阅读与链接,非常相似,随机放置,并在一定范围内彼此。很好的发现:也许对我来说最简单的方法是画一个10 x 10的网格,但是它有浮点数,python有浮点数范围函数吗?numpy.arange。。。可以产生一系列浮动。