【发布时间】:2019-04-14 00:58:29
【问题描述】:
m = [[5,9,1,8],
[2,4,5,7],
[6,3,3,2],
[1,7,6,3]]
rotated_map = []
for i in range(len(m[0])):
rotated_map.append([x[i] for x in m])
print(rotated_map)
"""
my result = [[5, 2, 6, 1], [9, 4, 3, 7], [1, 5, 3, 6], [8, 7, 2, 3]]
desired result = [[8,7,2,3],
[1,5,3,6],
[9,4,3,7],
[5,2,6,1]]
"""
我正在尝试通过将列表中的所有最后一个元素首先放入一个列表中,然后将倒数第二个元素放入另一个列表中来旋转列表,依此类推,直到我到达第一个元素。
【问题讨论】:
-
另外,我什至不知道如何缩进它以获得所需的结果
标签: python