自己研究的长方形二维数组旋转90度
def f(n, m): data = [[col for col in range(n)] for row in range(m)] for row in data: print(row) print('--------') new_data = [[a for a in range(m)] for b in range(n)] # for i in new_data: # print(i) # print('--------') for row_index, l in enumerate(data): for new_r in range(len(l)): new_data[new_r][row_index] = data[row_index][new_r] for d in new_data: print(d) f(4,6)