python 列表,数组,矩阵两两转换tolist()的实例


Posted in Python onApril 04, 2018

通过代码熟悉过程:

# -*- coding: utf-8 -*-
from numpy import *
a1 =[[1,2,3],[4,5,6]] #列表
print('a1 :',a1)
#('a1 :', [[1, 2, 3], [4, 5, 6]])
a2 = array(a1)  #列表 -----> 数组
print('a2 :',a2)
#('a2 :', array([[1, 2, 3],[4, 5, 6]]))
a3 = mat(a1)   #列表 ----> 矩阵
print('a3 :',a3)
#('a3 :', matrix([[1, 2, 3],[4, 5, 6]]))
a4 = a3.tolist()  #矩阵 ---> 列表
print('a4 :',a4)
#('a4 :', [[1, 2, 3], [4, 5, 6]])
print(a1 == a4)
#True
a5 = a2.tolist()  #数组 ---> 列表
print('a5 :',a5)
#('a5 :', [[1, 2, 3], [4, 5, 6]])
print(a5 == a1)
#True
a6 = mat(a2)  #数组 ---> 矩阵
print('a6 :',a6)
#('a6 :', matrix([[1, 2, 3],[4, 5, 6]]))
print(a6 == a3)
#[[ True True True][ True True True]]
a7 = array(a3) #矩阵 ---> 数组
print('a7 :',a7)
#('a7 :', array([[1, 2, 3],[4, 5, 6]]))
print(a7 == a2)
#[[ True True True][ True True True]]
###################################################################
a1 =[1,2,3,4,5,6] #列表
print('a1 :',a1)
#('a1 :', [1, 2, 3, 4, 5, 6])
a2 = array(a1)  #列表 -----> 数组
print('a2 :',a2)
#('a2 :', array([1, 2, 3, 4, 5, 6]))
a3 = mat(a1)   #列表 ----> 矩阵
print('a3 :',a3)
#('a3 :', matrix([[1, 2, 3, 4, 5, 6]]))
a4 = a3.tolist()  #矩阵 ---> 列表
print('a4 :',a4)
#('a4 :', [[1, 2, 3, 4, 5, 6]])  #注意!!有不同
print(a1 == a4)
#False
a8 = a3.tolist()[0]  #矩阵 ---> 列表
print('a8 :',a8)
#('a8 :', [1, 2, 3, 4, 5, 6]) #注意!!有不同
print(a1 == a8)
#True
a5 = a2.tolist()  #数组 ---> 列表
print('a5 :',a5)
#('a5 :', [1, 2, 3, 4, 5, 6])
print(a5 == a1)
#True
a6 = mat(a2)  #数组 ---> 矩阵
print('a6 :',a6)
#('a6 :', matrix([[1, 2, 3, 4, 5, 6]]))
print(a6 == a3)
#[[ True True True True True True]]
a7 = array(a3) #矩阵 ---> 数组
print('a7 :',a7)
#('a7 :', array([[1, 2, 3, 4, 5, 6]]))
print(a7 == a2)
#[[ True True True True True True]]

以上这篇python 列表,数组,矩阵两两转换tolist()的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
zbar解码二维码和条形码示例
Feb 07 Python
python处理html转义字符的方法详解
Jul 01 Python
Python引用类型和值类型的区别与使用解析
Oct 17 Python
Python通过OpenCV的findContours获取轮廓并切割实例
Jan 05 Python
用tensorflow实现弹性网络回归算法
Jan 09 Python
Django rest framework工具包简单用法示例
Jul 20 Python
Python2和Python3之间的str处理方式导致乱码的讲解
Jan 03 Python
对pyqt5之menu和action的使用详解
Jun 20 Python
python的help函数如何使用
Jun 11 Python
Scrapy-Redis之RedisSpider与RedisCrawlSpider详解
Nov 18 Python
python 对象真假值的实例(哪些视为False)
Dec 11 Python
如何Python使用re模块实现okenizer
Apr 30 Python
使用Python设计一个代码统计工具
Apr 04 #Python
用 Python 连接 MySQL 的几种方式详解
Apr 04 #Python
Python基于辗转相除法求解最大公约数的方法示例
Apr 04 #Python
对numpy中数组元素的统一赋值实例
Apr 04 #Python
Python 元类实例解析
Apr 04 #Python
对numpy 数组和矩阵的乘法的进一步理解
Apr 04 #Python
Numpy数组的保存与读取方法
Apr 04 #Python
You might like
全国FM电台频率大全 - 10 江苏省
2020/03/11 无线电
php实现建立多层级目录的方法
2014/07/19 PHP
举例讲解PHP面对对象编程的多态
2015/08/12 PHP
PHP使用curl_multi_select解决curl_multi网页假死问题的方法
2018/08/15 PHP
JavaScript的面向对象(一)
2006/11/09 Javascript
jQuery中文入门指南,翻译加实例,jQuery的起点教程
2007/02/09 Javascript
input、button的不同type值在ajax提交表单时导致的陷阱
2009/02/24 Javascript
Javascript封装DOMContentLoaded事件实例
2014/06/12 Javascript
js中通过父级进行查找定位元素
2014/06/15 Javascript
JavaScript实现动态删除列表框值的方法
2015/08/12 Javascript
jQuery时间插件jquery.clock.js用法实例(5个示例)
2016/01/14 Javascript
node中Express 动态设置端口的方法
2017/08/04 Javascript
PHP 实现一种多文件上传的方法
2017/09/20 Javascript
微信小程序实现页面跳转传值以及获取值的方法分析
2017/12/18 Javascript
使用webpack打包koa2 框架app
2018/02/02 Javascript
Vue中v-for的数据分组实例
2018/03/07 Javascript
30分钟快速入门掌握ES6/ES2015的核心内容(上)
2018/04/18 Javascript
vue+elementUi图片上传组件使用详解
2019/08/20 Javascript
详解用async/await来处理异步
2019/08/28 Javascript
使用vue制作滑动标签
2019/09/21 Javascript
Python Flask-web表单使用详解
2017/11/18 Python
Python get获取页面cookie代码实例
2018/09/12 Python
python数据处理 根据颜色对图片进行分类的方法
2018/12/08 Python
Python中format()格式输出全解
2019/04/12 Python
Python GUI编程 文本弹窗的实例
2019/06/11 Python
python3 线性回归验证方法
2019/07/09 Python
基于 HTML5 Canvas实现 的交互式地铁线路图
2018/03/05 HTML / CSS
饿了么订餐官网:外卖、网上订餐
2019/06/28 全球购物
关于.NET, HTML的五个问题
2012/08/29 面试题
前台文员的岗位职责
2013/11/14 职场文书
大学生活学习的自我评价
2013/12/03 职场文书
企业党员公开承诺书
2014/03/26 职场文书
求职信名称怎么写
2014/05/26 职场文书
家庭贫困证明书(3篇)
2014/09/15 职场文书
小学运动会通讯稿
2015/07/18 职场文书
win10壁纸在哪个文件夹 win10桌面背景图片文件位置分享
2022/08/05 数码科技