参照我的另一篇博客https://blog.csdn.net/weixin_41545780/article/details/105488303
class Solution:
def rotate(self, matrix: List[List[int]]) -> None:
"""
Do not return anything, modify matrix in-place instead.
"""
n = len(matrix)
for i in range(n):
matrix[i] = matrix[i][::-1]
for i in range(n):
for j in range(n-i):
matrix[i][j] , matrix[n - 1 - j][n - 1 - i] = matrix[n - 1 - j][n - 1 - i],matrix[i][j]