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基于二分查找实现求整数平方根的方法
May 12 Python
Python学生信息管理系统修改版
Mar 13 Python
Python多进程池 multiprocessing Pool用法示例
Sep 07 Python
Python列表list排列组合操作示例
Dec 18 Python
对python for 文件指定行读写操作详解
Dec 29 Python
微信小程序python用户认证的实现
Jul 29 Python
python 爬取疫情数据的源码
Feb 09 Python
pytorch中使用cuda扩展的实现示例
Feb 12 Python
Python解释器及PyCharm工具安装过程
Feb 26 Python
numpy中生成随机数的几种常用函数(小结)
Aug 18 Python
python爬虫中PhantomJS加载页面的实例方法
Nov 12 Python
python 实现图片修复(可用于去水印)
Nov 19 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设计模式 Factory(工厂模式)
2011/06/26 PHP
PHP stripos()函数及注意事项的分析
2013/06/08 PHP
动态添加js事件实现代码
2009/03/12 Javascript
jquery中.add()的使用分析
2013/04/26 Javascript
我的Node.js学习之路(一)
2014/07/06 Javascript
阿里巴巴技术文章分享 Javascript继承机制的实现
2016/01/14 Javascript
JQuery遍历元素的父辈和祖先的方法
2016/09/18 Javascript
Bootstrap php制作动态分页标签
2016/12/23 Javascript
纯javaScript、jQuery实现个性化图片轮播【推荐】
2017/01/08 Javascript
Vue常用指令V-model用法
2017/03/08 Javascript
Map.vue基于百度地图组件重构笔记分享
2017/04/17 Javascript
label+input实现按钮开关切换效果的实例
2017/08/16 Javascript
详解js几个绕不开的事件兼容写法
2017/08/30 Javascript
详解在vue-cli中使用路由
2017/09/25 Javascript
vue-resource + json-server模拟数据的方法
2017/11/02 Javascript
微信小程序MUI侧滑导航菜单示例(Popup弹出式,左侧不动,右侧滑动)
2019/01/23 Javascript
vue 项目build错误异常的解决方法
2019/04/22 Javascript
详解为element-ui的Select和Cascader添加弹层底部操作按钮
2020/02/07 Javascript
Angular短信模板校验代码
2020/09/23 Javascript
Python编程中对super函数的正确理解和用法解析
2016/07/02 Python
Python实现字符串反转的常用方法分析【4种方法】
2017/09/30 Python
TensorFlow实现Softmax回归模型
2018/03/09 Python
3分钟学会一个Python小技巧
2018/11/23 Python
pycharm 将python文件打包为exe格式的方法
2019/01/16 Python
keras 使用Lambda 快速新建层 添加多个参数操作
2020/06/10 Python
大唐电信科技股份有限公司java工程师面试经历
2016/12/09 面试题
团队精神演讲稿
2013/12/31 职场文书
企业军训感言
2014/02/08 职场文书
高中生评语大全
2014/04/25 职场文书
车辆工程专业求职信
2014/04/28 职场文书
开学典礼校长致辞
2015/07/29 职场文书
汽车销售员工作总结
2015/08/12 职场文书
初三语文教学反思
2016/03/03 职场文书
导游词之上海豫园
2019/10/24 职场文书
PostgreSQL通过oracle_fdw访问Oracle数据的实现步骤
2021/05/21 PostgreSQL
sql注入教程之类型以及提交注入
2021/08/02 MySQL