当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python NumPy trim_zeros方法用法及代码示例


Numpy 的 trim_zeros() 方法返回一个新的 Numpy 数组,其中删除了前导(前)和尾随(后)零。

参数

1. a | array-like

一维数组。

2. trim | string | optional

是否仅修剪前导零、尾随零或同时修剪前导零和尾随零:

意义

"f"

修剪前面的零。

"b"

修剪后面的零。

"fb"

修剪前面和后面的零。

默认情况下,trim="fb"

返回值

删除了前导零和尾随零的新 Numpy 数组。

例子

修剪前导零和尾随零

a = np.array([0,4,5,0,0])
np.trim_zeros(a)



array([4, 5])

仅修剪前导零

a = np.array([0,4,5,0,0])
np.trim_zeros(a, trim="f")



array([4, 5, 0, 0])

仅修剪尾随零

a = np.array([0,4,5,0,0])
np.trim_zeros(a, trim="b")



array([0, 4, 5])

相关用法


注:本文由纯净天空筛选整理自Isshin Inada大神的英文原创作品 NumPy | trim_zeros method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。