码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2017-01-10 14:55:35      阅读:358      评论:0      收藏:0      [点我收藏+]

标签:分享   意思   不能   包含   images   log   src   split   alt   

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里面的负号的各种神奇用法?来填坑啦

标签:分享   意思   不能   包含   images   log   src   split   alt   

原文地址:http://www.cnblogs.com/xubing-613/p/6269132.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!