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 相关文章推荐
Python 字符串操作实现代码(截取/替换/查找/分割)
Jun 08 Python
Python中List.index()方法的使用教程
May 20 Python
Python3多线程基础知识点
Feb 19 Python
将Python字符串生成PDF的实例代码详解
May 17 Python
Python实现的对一个数进行因式分解操作示例
Jun 27 Python
Django 多表关联 存储 使用方法详解 ManyToManyField save
Aug 09 Python
python在OpenCV里实现投影变换效果
Aug 30 Python
Python3直接爬取图片URL并保存示例
Dec 18 Python
sklearn+python:线性回归案例
Feb 24 Python
Python类的继承super相关原理解析
Oct 22 Python
如何用python反转图片,视频
Apr 24 Python
详解非极大值抑制算法之Python实现
Jun 28 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
PHP 数组遍历顺序理解
2009/09/09 PHP
PHP JSON 数据解析代码
2010/05/26 PHP
php中关于普通表单多文件上传的处理方法
2011/03/25 PHP
php出现web系统多域名登录失败的解决方法
2014/09/30 PHP
PHP发送AT指令实例代码
2016/05/26 PHP
详解PHP中cookie和session的区别及cookie和session用法小结
2016/06/12 PHP
PHP流Streams、包装器wrapper概念与用法实例详解
2017/11/17 PHP
php面向对象基础详解【星际争霸游戏案例】
2020/01/23 PHP
php array_map()函数实例用法
2021/03/03 PHP
encode脚本和normal脚本混用的问题与解决方法
2007/03/08 Javascript
jquery 中的each()跳出循环的语句
2014/05/23 Javascript
JQuery对表单元素的基本操作使用总结
2014/07/18 Javascript
学习JavaScript设计模式之责任链模式
2016/01/18 Javascript
动态Axios的配置步骤详解
2018/01/12 Javascript
JavaScript闭包原理与用法实例分析
2018/08/10 Javascript
js字符串类型String常用操作实例总结
2019/07/05 Javascript
webpack常用配置总览(小结)
2019/11/18 Javascript
在python的WEB框架Flask中使用多个配置文件的解决方法
2014/04/18 Python
python实现TCP服务器端与客户端的方法详解
2015/04/30 Python
python跳过第一行快速读取文件内容的实例
2018/07/12 Python
使用python进行拆分大文件的方法
2018/12/10 Python
详解python中*号的用法
2019/10/21 Python
Sunglasses Shop丹麦:欧洲第一的太阳镜在线销售网站
2017/10/22 全球购物
ReVive利维肤美国官网:RéVive Skincare
2018/04/18 全球购物
数控专业推荐信范文
2013/12/02 职场文书
生产厂厂长岗位职责
2013/12/25 职场文书
心理健康心得体会
2014/01/02 职场文书
国际贸易专业个人职业生涯规划
2014/02/15 职场文书
《世界多美呀》教学反思
2014/03/02 职场文书
铁路安全事故反思
2014/04/26 职场文书
公司更名通知函
2015/04/24 职场文书
2015年预算员工作总结
2015/05/14 职场文书
毕业论文致谢信
2015/05/14 职场文书
党员反邪教心得体会
2016/01/15 职场文书
golang中的struct操作
2021/11/11 Golang
详解MongoDB排序时内存大小限制与创建索引的注意事项
2022/05/06 MongoDB