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自带PIL库扩展图片大小给图片加文字描述的方法示例
Aug 08 Python
基于Django模板中的数字自增(详解)
Sep 05 Python
Pytorch入门之mnist分类实例
Apr 14 Python
解读python logging模块的使用方法
Apr 17 Python
Python实现通过继承覆盖方法示例
Jul 02 Python
对pandas数据判断是否为NaN值的方法详解
Nov 06 Python
python中hasattr()、getattr()、setattr()函数的使用
Aug 16 Python
利用Python复制文件的9种方法总结
Sep 02 Python
Java ExcutorService优雅关闭方式解析
May 30 Python
Python importlib模块重载使用方法详解
Oct 13 Python
python爬虫快速响应服务器的做法
Nov 24 Python
Python基于Socket实现简易多人聊天室的示例代码
Nov 29 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数组去除空值函数分享
2015/02/02 PHP
PHP SPL标准库之数据结构栈(SplStack)介绍
2015/05/12 PHP
PHP中trait使用方法详细介绍
2017/05/21 PHP
ImageFlow可鼠标控制图片滚动
2008/01/30 Javascript
基于JQuery制作的产品广告效果
2010/12/08 Javascript
分享10篇优秀的jQuery幻灯片制作教程及应用案例
2011/04/16 Javascript
NodeJS与Mysql的交互示例代码
2013/08/18 NodeJs
Jquery中给animation加更多的运作效果实例
2013/09/05 Javascript
jQuery实用函数用法总结
2014/08/29 Javascript
jQuery实现HTML5 placeholder效果实例
2014/12/09 Javascript
JavaScript 事件绑定及深入
2015/04/13 Javascript
javascript html5摇一摇功能的实现
2016/04/19 Javascript
javascript表单事件处理方法详解
2016/05/15 Javascript
jQuery解决$符号命名冲突
2016/06/18 Javascript
vue.js入门教程之计算属性
2016/09/01 Javascript
JS快速实现移动端拼图游戏
2016/09/05 Javascript
JS实现用户注册时获取短信验证码和倒计时功能
2016/10/27 Javascript
如何使用bootstrap框架 bootstrap入门必看!
2017/04/13 Javascript
webstorm添加vue.js支持的方法教程
2017/07/05 Javascript
Vue ElementUi同时校验多个表单(巧用new promise)
2018/06/06 Javascript
Vue中的v-for循环key属性注意事项小结
2018/08/12 Javascript
浅谈Node框架接入ELK实践总结
2019/02/22 Javascript
JavaScript数组排序的六种常见算法总结
2020/08/18 Javascript
解决vue prop传值default属性如何使用,为何不生效的问题
2020/09/21 Javascript
[42:50]NB vs VP 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python单例模式原理与创建方法实例分析
2019/10/26 Python
Django后端发送小程序微信模板消息示例(服务通知)
2019/12/17 Python
解决Tensorflow 使用时cpu编译不支持警告的问题
2020/02/03 Python
Python3查找列表中重复元素的个数的3种方法详解
2020/02/13 Python
CSS3中box-shadow的用法介绍
2015/07/15 HTML / CSS
日本最大级玩偶手办购物:あみあみ Amiami
2018/04/23 全球购物
建筑工地标语
2014/06/18 职场文书
实验室安全管理制度
2015/08/05 职场文书
孕妇病假条怎么写
2015/08/17 职场文书
实操Python爬取觅知网素材图片示例
2021/11/27 Python
解决Vmware虚拟机安装centos8报错“Section %Packages Does Not End With %End. Pane Is Dead”
2022/06/01 Servers