PY
py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# RotMatrix
# VcC 2018
# Rotate
rot=lambda m,p:[x[::p] for x in zip(*m)][::-p]
# Nicer print
nic=lambda m:"\n".join(str(list(x)) for x in m)
# Test
for x in [[[1,2,3],[4,5,6],[7,8,9]],
[[1,2,3,4],[5,6,7,8],[9,10,11,12]],
[[1,2,3,4,5],[6,7,8,9,0]]]:
print(nic(x))
print("====>")
print(nic(rot(x,-1)))
print("<====")
print(nic(rot(x,1)))
print()
Enter to Rename, Shift+Enter to Preview
OUTPUT
Run