python中 tolist_python 列表,数组,矩阵两两转换tolist()的实例
通过代码熟悉过程:
# -*- 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中 tolist_python 列表,数组,矩阵两两转换tolist()的实例相关推荐
- python中tolist_python 列表,数组,矩阵两两转换tolist()的实例
# -*- coding: utf-8 -*- from numpy import * a1 =[[1,2,3],[4,5,6]] #列表 print('a1 :',a1) #('a1 :', [[1 ...
- python循环展示大写字母_python调用大写函数python中字典的循环遍历的两种方式
开发中经常会用到对于字典.列表等数据的循环遍历,但是python中对于字典的遍历对于很多初学者来讲非常陌生,今天就来讲一下python中字典的循环遍历的两种方式. 注意: python2和python ...
- python中字典的循环遍历的两种方式
开发中经常会用到对于字典.列表等数据的循环遍历,但是python中对于字典的遍历对于很多初学者来讲非常陌生,今天就来讲一下python中字典的循环遍历的两种方式. 注意: python2和python ...
- python 空矩阵_在NumPy中创建空数组/矩阵的方法
如何在NumPy中创建空数组/矩阵? 在添加行的情况下,你最好的选择是创建一个与数据集最终一样大的数组,然后向它添加数据 row-by-row: >>> import numpy & ...
- 如何在Python中声明一个数组?
如何在Python中声明数组? 我在文档中找不到任何对数组的引用. #1楼 这个怎么样... >>> a = range(12) >>> a [0, 1, 2, 3 ...
- 如何在Python中反转列表?
如何在Python中执行以下操作? array = [0, 10, 20, 40] for (i = array.length() - 1; i >= 0; i--) 我需要一个数组的元素,但是 ...
- Python 中的列表推导式
Python 中的列表推导式 简单用法 添加多个条件 多个列表使用 替换 Reduce 和 Lambda 嵌套列表推导式 列表推导式是一种 Python 构造,可减少生成新列表或过滤现有列表所需的代码 ...
- python中字典列表元组_Python中的列表和元组
python中字典列表元组 Lists and tuples are arguably Python's most versatile, useful data types. You will fin ...
- 数据结构 02-栈概念、Python 中使用列表 list 实现栈
目 录 1. 栈简介 1.1 栈的概念 1.2 栈的类型 1.2.1 是否能动态增长 1.2.2 栈的实现方式 2. Python 中使用列表 list 实现栈 2.1 栈的常规操作 2.2 ...
最新文章
- Android RecyclerView添加Header头部
- Semaphore(信号量)
- uva-11111-栈
- 在Window上使用Jenkins自动部署和上传快照Java工件
- c语言switch结构计算利润,求助。。关于用switch编写简易计算器
- CSS 之 样式优先级机制
- 计算机应用基础案例教程习题答案,计算机应用基础案例教程习题答案
- find的详细用法及其例子
- 写入接口c语言_嵌入式LCD的接口类型详解
- c/c++编译的程序占用的内存分配
- Linux服务器时间校准
- 我的chrome插件
- svnadmin的使用
- vue路由守卫(页面鉴权)
- Paypal Payments REST API支付 沙箱测试 php版本
- 跟我一起学MiniOA:第一章 1.4 Richfaces控件(连载)
- mysql exists 效率_Mysql之exists和inner join效率问题(1)
- android 各个版本安全特性
- 阿里云国际版回执消息简介与配置流程
- DotAsterisk(点星PBX)IPPBX V4.5在Hyper-V虚拟机中的安装
热门文章
- glance查看进程内存使用过大问题
- mysql完整性约束命名_第5章--MySQL索引与完整性约束.ppt
- 基于JAVA+SpringBoot+Mybatis+MYSQL的快递管理系统
- 51nod1812树的双直径(换根树DP)
- JavaScript 实现回文解码
- 循序渐进之Maven(4) - 第一个SpringMVC项目
- 51 -算法 -LeetCode 53最大子序和 动态规划
- tt桌球瞄准器手机版_法国或将禁止不可拆卸手机,想当年手机后盖随便拆开玩儿...
- 一个程序掌握C++带参构造函数、带有默认参数的构造函数【C++类的经典使用案例】
- (篇二)C语言动态分配内存、计算π的值