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


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


NumPy 的 endswith(~) 方法检查输入数组中的每个字符串是否以指定的子字符串结尾。

参数

1. a | array-like

输入字符串数组。

2. suffix | array-like

您要检查的结束子字符串。

3. start | int | optional

开始检查的起始索引(包含)。

4. end | int | optional

要结束检查的索引(含)。

返回值

如果 a 是标量,则返回单个布尔值。否则,返回 NumPy 布尔值数组。

例子

指定后缀

np.char.endswith(["abcde"], ["de"])



array([ True])

指定开始

np.char.endswith(["abcde"], ["de"], start=1)



array([True])

在这里,我们从索引 1 开始,这意味着我们正在检查字符串 "bcde"

指定结束

np.char.endswith(["abcde"], ["cde"], end=2)



array([False])

在这里,我们以索引 2 结束,这意味着我们正在检查字符串 "ab" ,该字符串显然不以 "cde" 结尾。

相关用法


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