請問要如何將numpy a,原本a.shpae是(10,10,4)轉成(10,10,3)呢??
您确定要删除本贴么?所有相关回复也会被一并删除并且无法恢复。
jackylin 2018-10-03 20:53
你这个不是转换了,你切除了一部分数据
如果你只是想做slicing的话
a[:, :, :-1]
这样的话,a.shape就是(10,10,3)了
newcomer 2018-10-03 22:11
回答问题时需要注意什么?
我们谢绝在回答前讲“生动”的故事。 我们谢绝答非所问。 我们谢绝自己不会、硬要回答。我们谢绝“这么简单,自己想”、“书上有,自己找”这类回答;如果你认为对方提问方式或者内容不妥,可以直接忽略,不作解答,甚至投反对票。我们感激每一个用户在编写答案时的努力与付出!
相关讨论
怎么把numpy array中的inf换成0?
numpy array里怎么用fillna填充nan的值?
如何往numpy array中插入一列数组?
怎么对2维的numpy array取整?
删除numpy.array的最后一列
numpy里的无穷大np.inf到底是多大呢?
python里sparse matrix怎么转成正常的numpy array显示出来?
对numpy array求每行的均值
删除numpy array中指定的一列
如何在numpy array尾部增加一行
随便看看
python怎么对list中的元素做连乘?
matplotlib.pyplot画图的标题中插入变量
抛的硬币直到连续出现两次正面为止,平均要扔多少次
把pandas.DataFrame中所有行全部随机排列