diff --git a/numpy/trim_zeros/README.md b/numpy/trim_zeros/README.md new file mode 100644 index 0000000..c1ae3db --- /dev/null +++ b/numpy/trim_zeros/README.md @@ -0,0 +1,34 @@ +# trim_zeros +{:.no_toc} + + + +## Top + +Questions to [David Rotermund](mailto:davrot@uni-bremen.de) + + +## [numpy.trim_zeros](https://numpy.org/doc/stable/reference/generated/numpy.trim_zeros.html) + +```python +numpy.trim_zeros(filt, trim='fb') +``` + +> Trim the leading and/or trailing zeros from a 1-D array or sequence. + +```python +import numpy as np + +a = np.arange(0, 10) +b = np.zeros((5), dtype=np.int64) +c = np.r_[b, a, b] +print(c) # -> [0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 0 0 0 0 0] + +print(np.trim_zeros(c, "b")) # -> [0 0 0 0 0 0 1 2 3 4 5 6 7 8 9] +print(np.trim_zeros(c, "f")) # -> [1 2 3 4 5 6 7 8 9 0 0 0 0 0] +print(np.trim_zeros(c, "fb")) # -> [1 2 3 4 5 6 7 8 9] +``` +