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)
>>>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设计】。

相关文章

Django框架中间件定义与使用方法案例分析

Django框架中间件定义与使用方法案例分析

本文实例讲述了Django框架中间件定义与使用方法。分享给大家供大家参考,具体如下: 1. 定义 Django中的中间件是一个轻量级、底层的插件系统,可以介入Django的请求和响应处理...

解决django后台管理界面添加中文内容乱码问题

在学习使用django做一个简单的个人博客项目,通过admin后台添加中文文章内容的时候,遇到中文内容显示乱码的问题。 排除了网上资料中的提到的几个问题: 1.数据上传默认采用的是un...

python Pexpect 实现输密码 scp 拷贝的方法

在服务器A上的程序用到服务器B上的文件data,并且需要定期更新文件。 但是直接在bash文件中使用 scp -P 1000 192.168.199.10:/temp/data /t...

使用Python生成随机密码的示例分享

生成随机密码这件事情用python来干确实相当的方便,优美的string方法加上choice简直是绝配 make_password.py ###简单几行代码执行即可生成记不住的字符...

Pycharm学习教程(3) 代码运行调试

Pycharm学习教程(3) 代码运行调试

Pycharm代码运行调试,具体内容如下 1、准备工作   (1)Python版本为2.7或者更高版本   (2)已经创建了一个Python工程并且添加了内容,具体参考: Getting...