numpy.trim_zeros #

麻木的。修剪_零filt修剪= 'fb'[来源] #

修剪一维数组或序列中的前导和/或尾随零。

参数
过滤一维数组或序列

输入数组。

修剪str,可选

一个字符串,其中“f”表示从前面修剪,“b”表示从后面修剪。默认为“fb”,从数组的前面和后面修剪零。

返回
修剪后的一维数组或序列

修剪输入的结果。输入数据类型被保留。

例子

>>> a = np.array((0, 0, 0, 1, 2, 3, 0, 2, 1, 0))
>>> np.trim_zeros(a)
array([1, 2, 3, 0, 2, 1])
>>> np.trim_zeros(a, 'b')
array([0, 0, 0, ..., 0, 2, 1])

输入数据类型被保留,列表/元组输入意味着列表/元组输出。

>>> np.trim_zeros([0, 1, 2, 0])
[1, 2]