Python中反转二维数组的行和列问题
作者:johnjim0816
这篇文章主要介绍了Python中反转二维数组的行和列问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
Python反转二维数组的行和列
代码如下:
import numpy as np arr=np.arange(12).reshape(4,3) print("原数组") print(arr) print("翻转行") print(arr[::-1]) print("翻转列") print(arr[:,::-1])
结果如下:
原数组
[[ 0 1 2]
[ 3 4 5]
[ 6 7 8]
[ 9 10 11]]
翻转行
[[ 9 10 11]
[ 6 7 8]
[ 3 4 5]
[ 0 1 2]]
翻转列
[[ 2 1 0]
[ 5 4 3]
[ 8 7 6]
[11 10 9]]
python数组反转
python中有一个列表a = [1,2,3,4,5,6]
如果想反转该数组怎么办呢?
一行代码搞定
a = a[::-1]
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。