正方形二维数组旋转90度

data = [[col for col in range(4)] for row in range(5)]

for row in data:
    print(row)
print('--------')

print(len(data))


for r_index, row in enumerate(data):
    for c_index in range(r_index, len(row)):
        tmp = data[c_index][r_index]
        data[c_index][r_index] = row[c_index]
        data[r_index][c_index] = tmp
    print('------------')
    for r in data:
        print(r)

  

posted @ 2017-03-02 02:09  jack410  阅读(610)  评论(0编辑  收藏  举报