python 实现多维数组转向量

yipeiwu_com6年前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设计】。

相关文章

Python多层嵌套list的递归处理方法(推荐)

问题:用Python处理一个多层嵌套list ['and', 'B', ['not', 'A'],[1,2,1,[2,1],[1,1,[2,2,1]]], ['not', 'A',...

Python实现将多个空格换为一个空格.md的方法

最近在文本预处理时遇到这个问题,解决方法如下: import re str1 = ' rwe fdsa fasf ' str1_after = re.sub(' +', '',...

Python实现在线程里运行scrapy的方法

本文实例讲述了Python实现在线程里运行scrapy的方法。分享给大家供大家参考。具体如下: 如果你希望在一个写好的程序里调用scrapy,就可以通过下面的代码,让scrapy运行在一...

Python利用matplotlib绘制约数个数统计图示例

Python利用matplotlib绘制约数个数统计图示例

本文实例讲述了Python利用matplotlib绘制约数个数统计图。分享给大家供大家参考,具体如下: 利用Python计算1000以内自然数的约数个数,然后通过matplotlib绘制...

python3实现点餐系统

本文实例为大家分享了python3实现点餐系统的具体代码,供大家参考,具体内容如下 题目:     某餐厅外卖每天更新菜品,但是搭配价格是不变的,具体如下: &nbs...