打印格式化的二维数组的好方法是什么?

2024-04-24 13:41:34 发布

您现在位置:Python中文网/ 问答频道 /正文

如果我有一个数组,可以为一个基于文本的游戏创建基本的地图块,它的内容是:tiles = [['.'] * 10 for _ in xrange(10)],那么我如何将数据格式化为一种便于玩家查看的地图呢?你知道吗


Tags: in文本游戏内容for地图玩家数组
1条回答
网友
1楼 · 发布于 2024-04-24 13:41:34

使用join函数:

>>> tiles = [['.'] * 10 for _ in xrange(10)]
>>> print('\n'.join(''.join(row) for row in tiles))
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........

相关问题 更多 >