python - 转置列表子集维度?

标签 python arrays list numpy transpose

我有一个包含 2 个单元格的列表,每个单元格都是 3 维数组,一个是 3 x 4 x 5,另一个是 6 x 7 x 8。需要将列表中的子集转置为: 5 by 4 x 3 和 8 x 7 x 6,我使用了array.transpose([2,1,0]),得到错误轴不匹配

最佳答案

尝试改用numpy.ndarray.transpose()函数。看起来这更接近您正在寻找的内容。

文档: http://docs.scipy.org/doc/numpy/reference/generated/numpy.ndarray.transpose.html

关于python - 转置列表子集维度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38110034/

相关文章:

c++ - C++ 中用于删除重复项的通用函数

list - NetLogo 按特定值对代理列表进行排序

c# - 在 C# : How to Create a List of Tuples containing a Control and a list of users which are authorized to access this Control? 中

excel - 忽略数据验证列表中的重复条目

javascript - 如何使用 setTimeout() 使字母不延迟地出现?

python - 使用 lambda 通过更改/修改旧列表来创建新列表

python - 了解在 PyTorch 中使用 backward() 进行梯度计算

python - 让cProf只给出10个最耗时的任务或者按照时间倒序对它们进行排序

javascript - 如何在 Javascript 中对句子进行标题大小写

python - emacs 上的多行 python 缩进