python里none什么意思_Python 中None的用法
python中通过试用None增加原始数组的维度,增加的维度取决于None出现的位置。
例如对于一维数组t而言
t = np.arange(5)
t
tn2 = t[:,None]
tn1 = t[None,:]
print(t)
print(tn2)
print(tn1)
输出为
[0 1 2 3 4]
[[0]
[1]
[2]
[3]
[4]]
[[0 1 2 3 4]
这里tn2是代表将原数组t的第二维变为None数组,也就是每一列(例如[0])后面其实有一个[]的元素,或者理解为在axis=1的方向加入一个None数组。
tn1代表将原数组的第一维变为None数组,也就是在上一行有一个[]元素,或者理解为在axis=0的方向加入一个None数组。和上面不同的是,这里存在axis的替换,即N的出现,会使原始axis自动+1平移。原来axis=0 对应的5自动顺延到 axis=1 的方向去,即axis=1 的方向为5.具体实例如下:
print(t.shape)
print(tn2.shape)
print(tn1.shape)
(5,)
(5, 1)
(1, 5)
插入None有时候是为了让不同维度的数据之间可以进行计算。
比如上面两个数组之间无法进行计算,但是在补充了一个none进行维度填充之后,就可以进行计算了。
但是下面的图就可以顺利的进行计算了。
python里none什么意思_Python 中None的用法相关推荐
- python里的join方法_python中join()方法介绍
描述 Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串. 语法 join()方法语法: str . join ( sequence ) 参数 sequence -- ...
- python编程字典100例_python中字典(Dictionary)用法实例详解
本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映射结构的数据类型,由无序的"键-值对"组成. ...
- python argparse模块详解_python中argparse模块用法实例详解
本文实例讲述了python中argparse模块用法.分享给大家供大家参考.具体分析如下: 平常在写命令行工具的时候,经常会带参数,所以用python中的argparse来实现. # -*- codi ...
- python类初始化导入库_Python中optparser库用法实例详解
本文研究的主要是Python中optparser库的相关内容,具体如下. 一直以来对optparser不是特别的理解,今天就狠下心,静下心研究了一下这个库.当然了,不敢说理解的很到位,但是足以应付正常 ...
- python元类的使用_python中元类用法实例
本文实例讲述了python中元类用法,分享给大家供大家参考.具体方法分析如下: 1.元类(metaclass)是用来创建类的类 2.type(object):返回一个对象的类型,与object.__c ...
- python里none什么意思_python中stream=None什么意思?
这大概是函数定义/参数相关知识吧,这是默认/可选参数.如果你是看 Python 的官方文档,以 Python 3.7.7 版本为例子,路径是: Python 3.7.7 documentation & ...
- python里的符号区别_Python中的方括号和点符号有什么区别?
点运算符用于访问任何对象的属性.例如,复数>>> c = 3+4j 具有(除其他外)两个属性real和imag:>>> c.real 3.0 >>> ...
- python里什么叫子图_Python中的两个子图(matplotlib)
我想在 Python中创建两个子图(使用Anaconda 2.7),但我编写的代码生成两个图,两者都没有显示太多. 这是代码: import pandas as pd import pandas.io ...
- python里order什么意思_python中OrderedDict的使用方法详解
很多人认为python中的字典是无序的,因为它是按照hash来存储的,但是python中有个模块collections(英文,收集.集合),里面自带了一个子类 OrderedDict,实现了对字典对象 ...
最新文章
- 命令行收集(DOS/Linux/nc/xscan/xsniffer)
- html 边框循环变色,方框用过渡走一圈变色用css怎么实现
- Socket.IO聊天室~简单实用
- Linux Kbuild文档 4
- Puppet 命令参数介绍(三)
- 贪吃蛇C语言源码与算法分析
- 202.linux系统相关函数
- 使用trycatch获取异常问题
- c盘不能新建文件的解决办法
- mysql错误Table ‘./mysql/proc’ is marked as crashed and should be repaired
- 软件測试自学指南---从入门到精通
- 自制EDL工程线进坚果R1手机9008端口刷机记录
- 从管理的角度如何提高团队工作效率?
- layui 显示饼图_echarts实现饼图绘制
- 基于pam实现的批量执行命令工具-Cyberark
- 美团三面挂了....这个坑千万别踩!
- Arduino ESP32:测试GPIO中断功能
- 创建守护进程的步骤与练习,每隔1s向time.log写入系统时间!
- 安装CPython解释器
- 阿里巴巴收购 Yahoo! 中国之后的风险