首页 > 解决方案 > 从坐标计算id

问题描述

我在 python 中创建了一个网格。每个单元格都有自己的 id(图像左下角)和自己的坐标(图像左上角)。

如果您有单元格的坐标,是否可以计算单元格的 id?

链接到网格的图像

标签: pythongrid

解决方案


让我们x / y成为我们的坐标对。id 由下式给出(x - 1) + 5*(y - 1) = x + 5*y - 6

作为python函数,我们可以使用以下内容:

def find_id(x, y):
    return x + 5*y - 6

推荐阅读