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

时间:2016-06-10 02:45:47

标签: python

如果我有一个为基于文本的游戏创建基本地图图块的数组:tiles = [['.'] * 10 for _ in xrange(10)],我怎样才能以一种令人愉快的方式格式化数据作为播放器的地图?

1 个答案:

答案 0 :(得分:0)

使用join功能:

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