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中decorator使用实例
Apr 14 Python
详解使用python的logging模块在stdout输出的两种方法
May 17 Python
使用python和pygame绘制繁花曲线的方法
Feb 24 Python
python3+PyQt5+Qt Designer实现堆叠窗口部件
Apr 20 Python
利用pyinstaller打包exe文件的基本教程
May 02 Python
Python检测数据类型的方法总结
May 20 Python
Python中字符串List按照长度排序
Jul 01 Python
python性能测量工具cProfile使用解析
Sep 26 Python
tensorflow 保存模型和取出中间权重例子
Jan 24 Python
详解Django3中直接添加Websockets方式
Feb 12 Python
python中upper是做什么用的
Jul 20 Python
用Python实现童年贪吃蛇小游戏功能的实例代码
Dec 07 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基础知识:类与对象(3) 构造函数和析构函数
2006/12/13 PHP
PHP数组交集的优化代码分析
2011/03/06 PHP
php 多关键字 高亮显示实现代码
2012/04/23 PHP
php通过Chianz.com获取IP地址与地区的方法
2015/01/14 PHP
PHP MySql增删改查的简单实例
2016/06/21 PHP
php微信公众号开发(2)百度BAE搭建和数据库使用
2016/12/15 PHP
php文件操作之文件写入字符串、数组的方法分析
2019/04/15 PHP
解析javascript 实用函数的使用详解
2013/05/10 Javascript
js jquery分别实现动态的文件上传操作按钮的添加和删除
2014/01/13 Javascript
AngularJS入门教程之AngularJS指令
2016/04/18 Javascript
javascript经典特效分享 手风琴、轮播图、图片滑动
2016/09/14 Javascript
Web前端开发之水印、图片验证码
2016/11/27 Javascript
js与jQuery实现的用户注册协议倒计时功能实例【三种方法】
2017/11/09 jQuery
JS写XSS cookie stealer来窃取密码的步骤详解
2017/11/20 Javascript
WebSocket的通信过程与实现方法详解
2018/04/29 Javascript
Vue路由切换时的左滑和右滑效果示例
2018/05/29 Javascript
Vue批量图片显示时遇到的路径被解析问题
2019/03/28 Javascript
基于Vue2-Calendar改进的日历组件(含中文使用说明)
2019/04/14 Javascript
vuex 中插件的编写案例解析
2019/06/10 Javascript
使用imba.io框架得到比 vue 快50倍的性能基准
2019/06/17 Javascript
python类继承用法实例分析
2014/10/10 Python
Python实现获取网站PR及百度权重
2015/01/21 Python
Django框架的中的setting.py文件说明详解
2018/10/15 Python
Python 单例设计模式用法实例分析
2019/09/23 Python
tensorflow -gpu安装方法(不用自己装cuda,cdnn)
2020/01/20 Python
django处理select下拉表单实例(从model到前端到post到form)
2020/03/13 Python
铭万公司.net面试题笔试题
2014/07/20 面试题
成人教育自我鉴定
2013/11/01 职场文书
简历的自我评价
2014/02/03 职场文书
升旗仪式主持词
2014/03/19 职场文书
儿童生日会策划方案
2014/05/15 职场文书
欢度春节标语
2014/07/01 职场文书
中学生关于梦想的演讲稿
2014/08/22 职场文书
2014年大学班级工作总结
2014/11/14 职场文书
素质教育学习心得体会
2016/01/19 职场文书
Python 快速验证代理IP是否有效的方法实现
2021/07/15 Python