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学习笔记之os模块使用总结
Nov 03 Python
Python基于sftp及rsa密匙实现远程拷贝文件的方法
Sep 21 Python
Django + Uwsgi + Nginx 实现生产环境部署的方法
Jun 20 Python
Python socket套接字实现C/S模式远程命令执行功能案例
Jul 06 Python
对python中的 os.mkdir和os.mkdirs详解
Oct 16 Python
在Python中输入一个以空格为间隔的数组方法
Nov 13 Python
对Python定时任务的启动和停止方法详解
Feb 19 Python
在OpenCV里使用特征匹配和单映射变换的代码详解
Oct 23 Python
python字符串的拼接方法总结
Nov 18 Python
Python爬虫实现vip电影下载的示例代码
Apr 20 Python
在Keras中利用np.random.shuffle()打乱数据集实例
Jun 15 Python
Python Parser的用法
May 12 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/06/01 PHP
PHP技术开发技巧分享
2010/03/23 PHP
CI框架验证码CAPTCHA辅助函数用法实例
2014/11/05 PHP
Yii框架关联查询with用法分析
2014/12/02 PHP
php简单图像创建入门实例
2015/06/10 PHP
PHP中的print_r 与 var_dump 输出数组
2016/06/13 PHP
PHP观察者模式实例分析【对比JS观察者模式】
2019/05/22 PHP
PHP实现简易用户登录系统
2020/07/10 PHP
取得一定长度的内容,处理中文
2006/12/20 Javascript
ExtJS 学习专题(一) 如何应用ExtJS(附实例)
2010/03/11 Javascript
js动态创建表格,删除行列的小例子
2013/07/20 Javascript
js实现飞入星星特效代码
2014/10/17 Javascript
js中 javascript:void(0) 用法详解
2015/08/11 Javascript
JavaScript优化专题之Loading and Execution加载和运行
2016/01/20 Javascript
JavaScript Promise 用法
2016/06/14 Javascript
js实现图片左右滚动效果
2017/02/27 Javascript
js模拟支付宝密码输入框
2017/04/11 Javascript
实例详解ztree在vue项目中使用并且带有搜索功能
2018/08/24 Javascript
vue服务端渲染添加缓存的方法
2018/09/18 Javascript
JS实现简单的抽奖转盘效果示例
2019/02/16 Javascript
Vue父组件监听子组件生命周期
2020/09/03 Javascript
Python基于socket模块实现UDP通信功能示例
2018/04/10 Python
Pandas之排序函数sort_values()的实现
2019/07/09 Python
有趣的Python图片制作之如何用QQ好友头像拼接出里昂
2020/04/22 Python
pycharm配置QtDesigner的超详细方法
2021/01/25 Python
CSS改变网页中鼠标选中文字背景颜色例子
2014/04/23 HTML / CSS
数控专业大学生的自我鉴定
2013/11/13 职场文书
先进党支部事迹材料
2014/01/13 职场文书
法律专业学生的自我评价
2014/02/07 职场文书
工程项目建议书范文
2014/03/12 职场文书
小学生手册家长评语
2014/04/16 职场文书
小学生保护环境倡议书
2014/05/15 职场文书
收入及婚姻状况证明
2014/11/20 职场文书
长征观后感
2015/06/09 职场文书
MySQL系列之十三 MySQL的复制
2021/07/02 MySQL
Python 绘制多因子柱状图
2022/05/11 Python