Python: повернуть массив на 90 градусов, но не симметричноPython

Программы на Python
Anonymous
Python: повернуть массив на 90 градусов, но не симметрично

Сообщение Anonymous »


Я реализую игру, в которой используются блоки, содержащие пиксели.

Я хочу иметь возможность вращать эти блоки. Поэтому я начал использовать эту красивую фразу:

self.array = zip(*self.array[::-1]) Но как оказалось, я не могу превратить массив 2x3 в 3x2 и обратно Я начинаю с массива: 2x3, затем поворачиваю его до 3x2, но больше никогда не возвращаюсь к 2x3

Вернуться в «Python»