Python里面的负号的各种神奇用法?来填坑啦

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python里面的负号的各种神奇用法?来填坑啦相关的知识,希望对你有一定的参考价值。

1.x.reshape(-1,2)

x = np.linspace(1,10,10)

x.reshape(-1,2)

reshape(-1,2)里-1的应该是不管多少行,按两列算,行数自动算出。同理,reshape(2,-1)会自动算出列数。如果不能整除给出的那个正数的话就会报错。负数等同于-1

这里的负号有自动的意思。


2.L[-1]

L = np.arange(10)

L[-1]#取最后一个元素

L[-2]#取倒数第二个元素

L[:-2]#从前取到倒数第二个元素,不包含

 

L = np.arange(10,1,-1)

技术分享

这里的负号有倒数的意思。


 

3.x, y = np.split(data, (-1, ), axis=1)

这里的意思是数据的第一维度n-1

 

以上是关于Python里面的负号的各种神奇用法?来填坑啦的主要内容,如果未能解决你的问题,请参考以下文章

数据仓库有坑怎么办,如何从0到1来填坑

数据仓库有坑怎么办,如何从0到1来填坑

数据仓库有坑怎么办,如何从0到1来填坑

[填坑][主线任务]MP&KMP算法

Python 字符串概念和操作

Cython的用法以及填坑姿势