python:将数组旋转 90 度 - 但不是对称维度

问题描述 投票:0回答:1

我正在实现一个使用包含像素的块的游戏。

我希望能够旋转这些块。 因此我开始使用这条漂亮的线:

self.array = zip(*self.array[::-1])

但事实证明,我无法将

2x3
数组转换为
3x2
并返回 我从数组开始:
2x3
,然后将其旋转到
3x2
,但之后再也不会回到
2x3

python list multidimensional-array rotation
1个回答
0
投票

尝试这样的事情:

[zip(*self.array[::-1]) 中的行的列表(行)]

© www.soinside.com 2019 - 2024. All rights reserved.