通过 self.grid = [[row + col for col in range(self.width)] for row in range(self.height)]
实现创建2D list (list中的 list), 其中黄色标记为value,即list中每项元素的值,可以设定某具体数值使list所有元素值 都 等同于设定值。
红色标记部分设定每个子list中有多少元素,例子为使用 loop创建元素数量等同于self.width值。
蓝色标记部分设定list中有多少 list,例子原理同上。
对于一个 4x4的 游戏 ,通过 以上 命令 即可 创建存在于1个list中的 4个 list,每项 list中 4个 元素,每个 元素 即可 代表 4x4游戏中每个 单位格 。