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 相关文章推荐
2款Python内存检测工具介绍和使用方法
Jun 01 Python
进一步理解Python中的函数编程
Apr 13 Python
Django中使用locals()函数的技巧
Jul 16 Python
一篇文章读懂Python赋值与拷贝
Apr 19 Python
Python使用sax模块解析XML文件示例
Apr 04 Python
python 猴子补丁(monkey patch)
Jun 26 Python
Python3标准库之dbm UNIX键-值数据库问题
Mar 24 Python
关于python 跨域处理方式详解
Mar 28 Python
解决Jupyter NoteBook输出的图表太小看不清问题
Apr 16 Python
python实现批量转换图片为黑白
Jun 16 Python
Python+OpenCV检测灯光亮点的实现方法
Nov 02 Python
Pytest实现setup和teardown的详细使用详解
Apr 17 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
我的论坛源代码(二)
2006/10/09 PHP
NOT NULL 和NULL
2007/01/15 PHP
tp5.1 框架数据库-数据集操作实例分析
2020/05/26 PHP
js判断字符长度及中英文数字等
2014/03/19 Javascript
JavaScript实现标题栏文字轮播效果代码
2015/10/24 Javascript
jquery根据一个值来选中select下的option实例代码
2016/08/29 Javascript
JS中正则表达式要注意lastIndex属性
2017/08/08 Javascript
Angular实现的进度条功能示例
2018/02/18 Javascript
vue-router中的hash和history两种模式的区别
2018/07/17 Javascript
js使用Promise实现简单的Ajax缓存
2018/11/14 Javascript
Angular8基础应用之表单及其验证
2019/08/11 Javascript
利用JS响应式修改vue实现页面的input值
2019/09/02 Javascript
python中的__init__ 、__new__、__call__小结
2014/04/25 Python
Python和JavaScript间代码转换的4个工具
2016/02/22 Python
浅谈python数据类型及类型转换
2017/12/18 Python
python通过getopt模块如何获取执行的命令参数详解
2017/12/29 Python
python人民币小写转大写辅助工具
2018/06/20 Python
Python中使用__new__实现单例模式并解析
2019/06/25 Python
Python3简单爬虫抓取网页图片代码实例
2019/08/26 Python
tensorflow转换ckpt为savermodel模型的实现
2020/05/25 Python
Django+Celery实现动态配置定时任务的方法示例
2020/05/26 Python
Python多分支if语句的使用
2020/09/03 Python
使用Python制作一个数据预处理小工具(多种操作一键完成)
2021/02/07 Python
Python操作Excel的学习笔记
2021/02/18 Python
HTML5中input[type='date']自定义样式与日历校验功能的实现代码
2017/07/11 HTML / CSS
Lampenwelt德国:欧洲领先的灯具和照明在线商店
2018/08/05 全球购物
Java语言的优势
2015/01/10 面试题
教师年度考核自我鉴定
2014/01/19 职场文书
护士毕业生自我鉴定
2014/02/08 职场文书
2014年化验室工作总结
2014/11/21 职场文书
现实表现材料范文
2014/12/23 职场文书
幼儿园见习总结
2015/06/23 职场文书
廉洁自律准则学习心得体会
2016/01/13 职场文书
Python包argparse模块常用方法
2021/06/04 Python
springboot @ConfigurationProperties和@PropertySource的区别
2021/06/11 Java/Android
使用Bandicam录制鼠标指针并附带点击声音,还可以添加点击动画效果
2022/04/11 数码科技