您的位置:首页 > 编程语言 > Python开发

2 Dimension list (list中的list)game 2048 part2

2015-09-07 20:55 211 查看
通过 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游戏中每个 单位格 。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python 2048 list