Browse Source

Added a translate function

master
Gijs de Heij 4 years ago
parent
commit
76657435c4
  1. 10
      asciiWriter/utils.py

10
asciiWriter/utils.py

@ -49,4 +49,12 @@ def visit_horizontal (lines, callback, mark, blank):
def print_lines (lines):
for line in lines:
stdout.write('{}\n'.format(''.join(line)))
stdout.write('{}\n'.format(''.join(line)))
def translate(shape, x=0, y=0, space_char=' '):
translated = [[] for _ in range(y)]
for line in shape:
translated.append([space_char for _ in range(x)] + line)
return translated
Loading…
Cancel
Save