python 实现多维数组转向量
我就废话不多说了,如下所示:
>>>from compiler.ast import flatten >>>X matrix([[ 1, 17, 13, 221, 289, 169], [ 1, 17, 14, 238, 289, 196], [ 1, 17, 15, 255, 289, 225], [ 1, 18, 13, 234, 324, 169], [ 1, 18, 14, 252, 324, 196], [ 1, 18, 15, 270, 324, 225], [ 1, 19, 13, 247, 361, 169], [ 1, 19, 14, 266, 361, 196], [ 1, 19, 15, 285, 361, 225]]) >>>x = X.tolist() >>>x [[ 1, 17, 13, 221, 289, 169], [ 1, 17, 14, 238, 289, 196], [ 1, 17, 15, 255, 289, 225], [ 1, 18, 13, 234, 324, 169], [ 1, 18, 14, 252, 324, 196], [ 1, 18, 15, 270, 324, 225], [ 1, 19, 13, 247, 361, 169], [ 1, 19, 14, 266, 361, 196], [ 1, 19, 15, 285, 361, 225]] >>>xx = flatten(x) (或者x.ravel() ) >>>xx [1, 17, 13, 221, 289, 169, 1, 17, 14, 238, 289, 196, 1, 17, 15, 255, 289, 225, 1, 18, 13, 234, 324, 169, 1, 18, 14, 252, 324, 196, 1, 18, 15, 270, 324, 225, 1, 19, 13, 247, 361, 169, 1, 19, 14, 266, 361, 196, 1, 19, 15, 285, 361, 225]
以上这篇python 实现多维数组转向量就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。