【发布时间】:2016-11-30 22:04:21
【问题描述】:
我已从文件中读取数据并存储到矩阵(frag_coords)中:
frag_coords =
[[ 916.0907976 -91.01391344 120.83596334]
[ 916.01117655 -88.73389753 146.912555 ]
[ 924.22832597 -90.51682575 120.81734705]
...
[ 972.55384732 708.71316138 52.24644577]
[ 972.49089559 710.51583744 72.86369124]]
type(frag_coords) =
class 'numpy.matrixlib.defmatrix.matrix'
按指定列重新排序矩阵时没有任何问题。例如,下面的代码就可以正常工作:
order = np.argsort(frag_coords[:,2], axis=0)
我的问题是:
len(frag_coords[0]) = 1
我需要单独访问第一行的各个数字,我尝试将其拆分,将其转换为列表,并且所有内容似乎都不是将 3 个数字作为列返回,而是作为 len=1 的单个元素返回。我需要帮助!
【问题讨论】: