Python 矩阵旋转180度

1. 矩阵旋转180度

  查阅了许久,发现还没有博主给出矩阵旋转180度的方法,O(∩_∩)O哈哈~请让我做个好人,愿我的方法能帮助到路过的宝宝。

2. 例子

2.1 Code

  我在这里写了一个方法,分别调用一次矩阵上下翻转函数(np.flipud()),再调用一次矩阵左右翻转函数(np.fliplir()),宝宝,有木有发现翻转180度好简单(*^▽^*)。

 1 import numpy as np
 2 
 3 
 4 def flip(arr):
 5     arr = np.flipud(arr)
 6     arr = np.fliplr(arr)
 7     return arr
 8 
 9 
10 
11 def matrix_rotation():
12     data = np.array([[1, 2, 3],
13                      [4, 5, 6],
14                      [7, 8, 9]])
15     data1 = flip(data)
16     print("data: ", data)
17     print("data1: ", data1)
18 
19 
20 if __name__ == "__main__":
21     matrix_rotation()

2.2 结果显示

 3. 总结

  努力去爱周围的每一个人,付出,不一定有收获,但是不付出就一定没有收获! 给街头卖艺的人零钱,不和深夜还在摆摊的小贩讨价还价。愿我的博客对你有所帮助(*^▽^*)(*^▽^*)!

原文地址:https://www.cnblogs.com/haifwu/p/12838892.html